Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test ci #131

Closed
wants to merge 12 commits into from
Closed

Test ci #131

wants to merge 12 commits into from

Conversation

yih-redhat
Copy link
Collaborator

No description provided.

say-paul and others added 8 commits October 3, 2023 10:09
Added devcontainer  for easier development,
CI included with testing assets required during testing.

Signed-off-by: Sayan Paul <[email protected]>
Greenboot health checks now on every boot rollback stays the same which
will trigger only if an upgrade is present.
Actions are logged in journald which also includes scripts stderr.
Status is reported as GREEN and RED.
Handler handles low level grub variable and systemd manipulation.
Main orchestrates of the flow of greenboot.
Unit tests added.

Signed-off-by: Sayan Paul <[email protected]>
greenboot default healthcheck provides a set of health-checks.
refer commit:
4c5c297
0d9563b
1d54f0b
84bbd67
e37257b
2c0ac48
efa50df
7fff7fe

Signed-off-by: Sayan Paul <[email protected]>
Added spec file for packaging greenboot and healthcheck
greenboot-healthcheck.service runs the health-check scripts which
runs on every boot and is orchestrated before
systemd-update-done.services
greenboot-rollback.service binds to the systemd-update-done.services
to ensure that rollback only runs when a system is updated.

Signed-off-by: Sayan Paul <[email protected]>
complying some rust best practices
updated devcontainer to built rpms

Signed-off-by: Sayan Paul <[email protected]>
Signed-off-by: Sayan Paul <[email protected]>
cargo build macro in fedora 39 and rawhide
is defaulting to profile name: rpm, so created
one which is inherited from release profile.

Signed-off-by: Sayan Paul <[email protected]>
@yih-redhat
Copy link
Collaborator Author

/greenboot-rs-test-39 say-paul/images:remove-old-greenboot-services

@yih-redhat
Copy link
Collaborator Author

/greenboot-rs-test-39 say-paul/images:remove-old-greenboot-services

3 similar comments
@say-paul
Copy link
Member

say-paul commented Nov 6, 2023

/greenboot-rs-test-39 say-paul/images:remove-old-greenboot-services

@yih-redhat
Copy link
Collaborator Author

/greenboot-rs-test-39 say-paul/images:remove-old-greenboot-services

@yih-redhat
Copy link
Collaborator Author

/greenboot-rs-test-39 say-paul/images:remove-old-greenboot-services

@yih-redhat yih-redhat closed this Nov 11, 2024
@yih-redhat yih-redhat deleted the test-ci branch November 11, 2024 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants