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

[Apt] Switch to deb822 format #694

Merged
merged 1 commit into from
Apr 12, 2024
Merged

[Apt] Switch to deb822 format #694

merged 1 commit into from
Apr 12, 2024

Conversation

nervo
Copy link
Member

@nervo nervo commented Oct 20, 2023

See: https://repolib.readthedocs.io/en/latest/deb822-format.html

Notes:

  • Some efforts have been made to ensure a seamless transition to new .sources repositories, by automatically removing old .list ones.

Breaking Changes:

  • Although legacy "source" based repositories are still supported, a file ending by .sources MUST be provided
manala_apt_repositories:
  - source: deb https://example.com foo
    file: example.sources  # <--

@nervo nervo force-pushed the apt/deb822 branch 2 times, most recently from f1ac5ae to c4e53f8 Compare October 26, 2023 13:27
@greedybro
Copy link
Contributor

greedybro commented Nov 2, 2023

Est-ce qu'on en profiterai pas pour trier alphabétiquement ces clés dans apt/vars/main.yaml ? 👼🏻👼🏻👼🏻
EDIT: Peut-être dans une autre PR après celle-ci pour des raisons de lisibilité de diff

@nervo nervo force-pushed the apt/deb822 branch 5 times, most recently from aaa0ed8 to dc9c1f3 Compare November 6, 2023 14:33
@nervo nervo force-pushed the apt/deb822 branch 4 times, most recently from db5dffe to 72631d1 Compare December 19, 2023 13:54
@greedybro greedybro force-pushed the apt/deb822 branch 6 times, most recently from c268f88 to 708df07 Compare April 5, 2024 08:49
@codecov-commenter
Copy link

codecov-commenter commented Apr 5, 2024

Codecov Report

Attention: Patch coverage is 85.54217% with 12 lines in your changes are missing coverage. Please review.

Project coverage is 93.90%. Comparing base (5bfd08d) to head (480b9c1).
Report is 106 commits behind head on master.

Files Patch % Lines
plugins/lookup/apt_repositories.py 78.18% 8 Missing and 4 partials ⚠️

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #694      +/-   ##
==========================================
- Coverage   94.21%   93.90%   -0.31%     
==========================================
  Files         106      104       -2     
  Lines        4113     4103      -10     
  Branches      627      840     +213     
==========================================
- Hits         3875     3853      -22     
- Misses        178      186       +8     
- Partials       60       64       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nervo nervo force-pushed the apt/deb822 branch 2 times, most recently from 792f74d to 90bb148 Compare April 12, 2024 14:06
Manala gpg key

Remove Maxscale 2.3 support

Fix owncloud

various fixes

Change apt_repo lookup for deb822

Remove mysql wsrep 5.7

Fix galera

Remove maxscale key

various fixes

Install python(3)-debian

Remove apt keys handling

Fix multimedia/ansible keys

21032024

lookup and task OK o/

# Conflicts:
#	roles/apt/vars/main.yaml
@nervo nervo merged commit a6ea632 into master Apr 12, 2024
8 checks passed
@nervo nervo deleted the apt/deb822 branch April 12, 2024 14:26
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.

4 participants