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

Download install files via JBossNetwork API #229

Merged
merged 23 commits into from
May 16, 2023

Conversation

guidograzioli
Copy link
Member

@guidograzioli guidograzioli commented May 3, 2023

With this changeset, downloads of Red Hat JWS from the Customer Portal become automatic when credentials are provided to the playbook, via the following variables:

Variable Description Required
rhn_username Username for the JBossNetwork API No (assets are provided to the controller)
rhn_password Password for the JBossNetwork API No (assets are provided to the controller)

For patching (when jws_apply_patches is True), it is now possible to alternatively leave jws_patch_version undefined (meaning, apply the most recent patch available), or set it to a specific patch version (ie, update to the specified patch version, and only write an alert when a new version is available)

Variable Description Default
jws_version JWS version to install 5.7.0
jws_apply_patches Install JWS most recent cumulative patch for requested version False
jws_patch_version JWS cumulative patch version to install; leave empty to install most recent cumulative patch None

@guidograzioli guidograzioli added the minor_changes New parameters added to modules, or non-breaking behavior changes to existing parameters; no bugfix label May 3, 2023
@guidograzioli guidograzioli changed the title WIP jbossnetwork api implementation Download install files via JBossNetwork API May 16, 2023
Copy link
Contributor

@rpelisse rpelisse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@guidograzioli guidograzioli merged commit 1a4646e into ansible-middleware:main May 16, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor_changes New parameters added to modules, or non-breaking behavior changes to existing parameters; no bugfix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants