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

F #58: Add support for custom / insecure repositories #77

Merged
merged 1 commit into from
Jul 30, 2024
Merged

Conversation

sk4zuzu
Copy link
Contributor

@sk4zuzu sk4zuzu commented Jul 30, 2024

  • All repo code for [ceph, frr, grafana, opennebula, passenger] is now aggregated inside the repository role. This reduces maximal number of invocations of package cache updates.
  • Repository role can be safely executed inside the 'all' inventory group as it auto-detects what repository types to install on specific hosts.
  • GPG / SSL verification can be disabled per repository type. Together with custom urls it allows for arbitrary / insecure repos to be installed.
  • Components like flow and gate conditionally call repository role now, so no preliminary / explicit repository call is required.

- All repo code for [ceph, frr, grafana, opennebula, passenger] is
  now aggregated inside the repository role. This reduces maximal
  number of invocations of package cache updates.
- Repository role can be safely executed inside the 'all' inventory
  group as it auto-detects what repository types to install on specific
  hosts.
- GPG / SSL verification can be disabled per repository type. Together
  with custom urls it allows for arbitrary / insecure repos to be
  installed.
- Components like flow and gate conditionally call repository role now,
  so no preliminary / explicit repository call is required.
@sk4zuzu sk4zuzu requested a review from rsmontero July 30, 2024 09:52
@rsmontero rsmontero merged commit 4fc57b3 into master Jul 30, 2024
@rsmontero rsmontero deleted the f-58 branch July 30, 2024 10:36
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