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

Reopen PR #25 and PR #31 #33

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from
Open

Reopen PR #25 and PR #31 #33

wants to merge 3 commits into from

Conversation

lucendio
Copy link
Contributor

Rewinding 2 PRs that were merged but recently removed from develop to not break existing places (e.g. CI) that depend on these roles here, while introducing fixes.

flokli and others added 3 commits May 20, 2021 20:09
There's few value in providing three different ways to retrieve the srv
announcer. In fact, it's debatable on whether this should belong in this
ansible role at all, given it's not something necessary to deploy SFT,
but something very specific to our environment (and the lack of service
discovery).

Simplify this, by only accepting
```
 - srv_announcer_artifact_file_url
 - srv_announcer_artifact_checksum
```

Which needs to be set from the outside while instantiating this role.

`srv_announcer_artifact_checksum` now is also piped directly to
`get_url.checksum`, meaning it'll need to have the hashing algorithm and
a colon in front.
* fix copying artifact instead of binary
* set 'extra_opts' to strip the otherwise unpredicted root folder name
  of the archive content
This provides default artifacts, so importing the role will
automatically pull in the latest version that's tested to be compatible.
@CLAassistant
Copy link

CLAassistant commented May 10, 2023

CLA assistant check
All committers have signed the CLA.

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.

3 participants