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

Add example actors #1

Open
shaded-enmity opened this issue Apr 29, 2020 · 0 comments
Open

Add example actors #1

shaded-enmity opened this issue Apr 29, 2020 · 0 comments

Comments

@shaded-enmity
Copy link
Member

Add example actors for ACME Corp. and their ACME goodies.

shaded-enmity added a commit that referenced this issue May 6, 2020
* Add example actors for ACME Storage

* Update acme/actors/acmestoragemigrator/actor.py

Co-authored-by: Petr Stodůlka <[email protected]>

* Update acme/actors/acmestoragescanner/actor.py

Co-authored-by: Petr Stodůlka <[email protected]>

* Split acme storagescanner to two actors

The whole solution for acme contains now 3 actors, kind of
 - scanner
 - checker
 - migrator

As well, raise an error in case we cannot obtain list of active
kernel modules.

* Create new hierarhy for ISV-repos and link acme to the official one

Previously it was expected that users will link the repository using
snactor. But possibly many solutions could be created just for purpose
of inplace upgrade between specific systems (e.g. RHEL 7 -> 8) and
will not be valid for upgrade (RHEL 8 -> 9).

To make it clear, let's use the el7toel8 directory.

As the ACME repository clearly is now just for inplace upgrade from
RHEL 7 to RHEL 8, link it directly to the official
system_upgrade_el7toel8 repository.

* Update directory hierarchy in the README.md file

* ACME: run acmemigrator in the last phase and fix nitpicks

The ACME probably will not be loaded inside the initrd so nothing
can be migrated there. Instead of that, migrate the ACME storage
during the first boot.

Co-authored-by: Pavel Odvody <[email protected]>
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

No branches or pull requests

1 participant