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

Capsules: Implement child-side (capsule) prerequisites for setting up external capsules #186

Closed
cswiii opened this issue May 28, 2015 · 0 comments · Fixed by #233
Closed
Assignees

Comments

@cswiii
Copy link
Contributor

cswiii commented May 28, 2015

Complement to #185

Implement the child-side (capsule) functionality in automation-tools that will allow us to complete a capsule install. There may be some functionality in here that can piggyback off existing automation-tools.

  • copy capsule cert to child
  • register target capsule(s) using content view
    • retrieve sat ca cert
    • register
  • install rpms on child
  • install product via capsule-installer
  • partition_disk
  • trigger sync on all content

Proposed namespace [and possible parameters]

  • capsule_copy_cert [cert name, child_server]
  • capsule_register [URL_for_ca_cert, parent_server, child_server]_
  • capsule_install_rpms
  • capsule_installer
  • capsule_sync
@cswiii cswiii changed the title Capsules: Implement child-side prerequisites for installing capsules Capsules: Implement child-side prerequisites for setting up external capsules May 28, 2015
@cswiii cswiii changed the title Capsules: Implement child-side prerequisites for setting up external capsules Capsules: Implement child-side (capsule) prerequisites for setting up external capsules May 28, 2015
elyezer added a commit to elyezer/automation-tools that referenced this issue Aug 27, 2015
elyezer added a commit to elyezer/automation-tools that referenced this issue Aug 27, 2015
elyezer added a commit to elyezer/automation-tools that referenced this issue Aug 30, 2015
The capsule module contains helper tasks in order to accomplish the
capsule registering automation. They rely on a json configuration and
expect some data to be synced and set on Satellite before running it.

This is basically katello-rapid node migrated to be used inside
automation-tools.

Close SatelliteQE#185 and close SatelliteQE#186.
elyezer added a commit to elyezer/automation-tools that referenced this issue Sep 1, 2015
The capsule module contains helper tasks in order to accomplish the
capsule registering automation. They rely on a json configuration and
expect some data to be synced and set on Satellite before running it.

This is basically katello-rapid node migrated to be used inside
automation-tools.

Close SatelliteQE#185 and close SatelliteQE#186.
elyezer added a commit to elyezer/automation-tools that referenced this issue Sep 1, 2015
The capsule module contains helper tasks in order to accomplish the
capsule registering automation. They rely on a json configuration and
expect some data to be synced and set on Satellite before running it.

This is basically katello-rapid node migrated to be used inside
automation-tools.

Close SatelliteQE#185 and close SatelliteQE#186.
@elyezer elyezer self-assigned this Sep 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants