Repository navigation
2.8.0
- BREAKING CHANGES
This release tries to resolve long term problems with apt repositories and legacy GPG keys. For a long time ansible moduleapt_repositorywas used to manage repositories and a separate moduleapt_keyto manage keys.
This approach was not perfect and caused problems with newer Linux Mint releases. This release introduces new approach to add repositories and keys. It usesdeb822ansible module to add both: repositories and keys. However, this change is breaking and requires manual intervention. Please, read the documentation and follow the instructions to update your system.
You can expect removal of old repositories from/etc/apt/sources.list.d\*.listand replace them with *.sources in deb822 format. As this playbook's role is not to manage outside repositories, you still can have apt refresh failing with a warning - you have to clean these manually (or add them as your own repositories indeb822format)
For custom_repositories variable now it accepts only deb822 format as in the example below
- name: google-cloud-sdk
types: deb
suites: cloud-sdk
components: main
uris:
- "https://packages.cloud.google.com/apt"
enabled: true
architectures: amd64
signed_by: https://packages.cloud.google.com/apt/doc/apt-key.gpg-
BREAKING_CHANGES
With all possible packages available in FLATPAK, this release will try to remove all packages frompackages_optionalandpackagesand moves them toflatpak. This change is breaking and requires manual intervention. Please, read the documentation and follow the instructions to update your system.
You can expect in some cases, config for your application is missing (for example Remmina package). Do not panic, these files are already there, mostly in~.configor~.local/sharedirectories. You can copy them manually to the new location (~/.var/app/...)
In future releases, I'll try to move all packages to FLATPAK and remove themper repositoryfrom the playbook.
This move also forces to remove classic 'repositorieswhich are no longer required. Also, in future releases I'll separate FLATPAK packages tomandatoryandoptional` to make it easier to manage. -
[REPOSITORY] removal of nodesource16 repository
-
[REPOSITORY] added nodesource20 repository
-
[REPOSITORY] removal
brave-browserrepository (in favor of FLATPAK) -
[APPLICATION] removal
brave-browserpackage in favor of FLATPAK -
[FLATPAK] added
bravepackage -
[REPOSITORY] delete
kubernetes-stablerepository -
[REPOSITORY] added
kubernetesrepository with versioned packages -
[REPOSITORY] removed
remmina-nextrepository in favor of FLATPAK -
[APPLICATION] removed
remmina-nextpackage in favor of FLATPAK -
[FLATPAK] added
remminapackage -
[PIP] added
sslyzepackage -
[APPLICATION] removed
y-ppa-manager -
[REPOSITORY] removed
y-ppa-managerrepository -
[REPOSITORY] removed
libreofficerepository -
[APPLICATION] removed
libreofficepackage in favor of FLATPAK -
[FLATPAK] added
libreofficepackage -
[REPOSITORY] removed
enpassrepository -
[APPLICATION] removed
enpasspackage in favor of FLATPAK -
[FLATPAK] added
enpasspackage -
[REPOSITORY] removed
spotifyrepository -
[APPLICATION] removed
spotifypackage in favor of FLATPAK -
[FLATPAK] added
spotifypackage -
[REPOSITORY] removed
sublime-textrepository -
[APPLICATION] removed
sublime-textpackage in favor of FLATPAK -
[FLATPAK] added
sublime-textpackage -
[REPOSITORY] removed
webupd8repository [obsoleted] -
[REPOSITORY] removed
webupd8teamrepository [obsoleted] -
[REPOSITORY] removed
linuxuprisingrepository [obsoleted] -
[REPOSITORY] added
hashicorprepository -
[PACKAGES] added
consul,nomad,packer,terraform,vagrant,vaultfromhashicorprepository -
[APPLICATION] removed
thunderbirdpackage in favorbetterbirdfrom FLATPAK -
[FLATPAK] added
betterbirdpackage -
[FLATPAK] added
flatsealpackage -
[FLATPAK] added
bleachbitpackage -
[FLATPAK] added
kritapackage -
[FLATPAK] added
firefoxpackage -
[FLATPAK] added
vivaldipackage -
[FLATPAK] added
kdenlivepackage -
[FLATPAK] added
boxespackage -
[FLATPAK] added
freefilesyncpackage -
[FLATPAK] added
pintapackage -
[FLATPAK] added
freefilesyncpackage -
[APPLICATION] removed 'pinta` package in favor of FLATPAK
-
[FLATPAK] added
tlpuipackage -
[APPLICATION] removed
tlpuipackage in favor of FLATPAK -
[APPLICATION] removed
vlcpackage in favor of FLATPAK -
[FLATPAK] added
vlcpackage -
[FLATPAK] added
hashespackage -
[APPLICATION] removed
kodipackage in favor of FLATPAK -
[FLATPAK] added
kodipackage -
[APPLICATION] removed 'wireshark` package in favor of FLATPAK
-
[FLATPAK] added
wiresharkpackage -
[FLATPAK] added
missioncenterpackage -
[PACKAGES] removal of 'gitkraken' in favor of FLATPAK
-
[FLATPAK] added
gitkrakenpackage -
[PACKAGES] removed
wps-officein favor of FLATPAK -
[FLATPAK] added
wps-officepackage -
[PACKAGES] removed
rpi-imagerin favor of FLATPAK -
[FLATPAK] added
rpi-imagerpackage -
[PACKAGES] removed
zoompackage in favor of FLATPAK -
[APPLICATION] added
btoppackage -
[PACKAGES] removed
biceppackage in favor ofazure-cliinternal actions (bicep is now part of azure-cli) -
[PACKAGES] upgraded
tabbyto version 1.0.207 -
[PACKAGES] upgraded
minikubeto version 1.32.0 -
[PACKAGES] upgraded
diveto version 1.20.0 -
[PACKAGES] upgraded
etcherto version 1.19.5 -
[PACKAGES] upgraded
dockleto version 0.4.11 -
[PACKAGES] upgraded
keystore-explorerto version 5.5.3 -
[PACKAGES] upgraded
kube-benchto version 0.7.2 -
[PACKAGES] upgraded
syftto version 1.0.1 -
[PACKAGES] upgraded
steampipeto version 0.22.1 -
[PACKAGES] upgraded
ramboxto version 2.3.1 -
[APPLICATION] removed
gimppackage in favor of FLATPAK -
[FLATPAK] added
gimppackage -
[PACKAGES] removed
helmpackage in favor of respository version -
[REPOSITORY] added
helmrepository -
[APPLICATION] add
helmpackage -
[PACKAGES] upgraded
kubeconformto version 0.6.4 -
[PACKAGES] upgraded
tflintto version 0.50.3 -
[PACKAGES] upgraded
kubentto version 0.7.2 -
[PACKAGES] upgraded
kubestrto version 0.4.41 -
[PACKAGES] upgraded
krewto version 0.4.4 -
[PACKAGES] upgraded
nerdctlto version 1.7.5 -
[PACKAGES] upgraded
kustomizeto version 5.3.0 -
[PACKAGES] upgraded
k9sto version 0.32.3 and moved to [APPLICATION] section as .deb package become available -
[PACKAGES] removed
datreeas it's no longer maintained -
[PACKAGES] removed
docker-composeas its functionality is now part ofdockerpackage -
[PACKAGES] upgraded
ffufto version 2.1.0 -
[PACKAGES] upgrade
polaristo version 9.0.1 -
[PACKAGES] upgraded
packetsenderto version 8.6.5 -
[PACKAGES] upgraded
k3sto version 1.28.7 -
[PACKAGES] upgraded
k3dto version 5.6.0 -
[PACKAGES] removed
tfsecto version as it's now part oftrivypackage -
[PACKAGES] upgraded
k3supto version 0.13.5 -
[PACKAGES] upgraded
argocdto version 2.10.3 -
[FLATPAK] added
torbrowserpackage -
[FLATPAK] added
peazippackage -
[FLATPAK] added
calibrepackage -
[APPLICATION] added
fiopackage -
[VSCODE] removed or renamed extensions
AquaSecurityOfficial.trivy-vulnerability-scanner -
[VSCODE] removed or renamed extensions
ms-azuretools.vscode-azureterraform -
[VSCODE] removed or renamed extensions
ms-azuretools.vscode-bicep -
[VSCODE] removed or renamed extensions
ms-azuretools.vscode-docker -
[VSCODE] removed or renamed extensions
ms-dotnettools.vscode-dotnet-runtime -
[VSCODE] removed or renamed extensions
ms-kubernetes-tools.vscode-kubernetes-tools -
[VSCODE] removed or renamed extensions
ms-python.isort -
[VSCODE] removed or renamed extensions
ms-python.python -
[VSCODE] removed or renamed extensions
ms-python.vscode-pylance -
[VSCODE] removed or renamed extensions
ms-vscode-remote.remote-containers -
[VSCODE] removed or renamed extensions
ms-vscode-remote.remote-ssh -
[VSCODE] removed or renamed extensions
ms-vscode.remote-server -
[VSCODE] removed or renamed extensions
ms-vscode-remote.remote-ssh-edit -
[VSCODE] removed or renamed extensions
ms-vscode-remote.remote-wsl -
[VSCODE] removed or renamed extensions
ms-vscode-remote.vscode-remote-extensionpack -
[VSCODE] removed or renamed extensions
ms-vscode.azure-account -
[VSCODE] removed or renamed extensions
ms-vscode.azurecli -
[VSCODE] removed or renamed extensions
ms-vscode.powershell -
[VSCODE] removed or renamed extensions
ms-vscode.remote-explorer -
[VSCODE] removed or renamed extensions
ms-vscode.wordcount -
[VSCODE] removed or renamed extensions
ms-vsliveshare.vsliveshare -
[VSCODE] added extension
aquasecurityofficial.trivy-vulnerability-scanner -
[VSCODE] added extension
danielsanmedium.dscodegpt -
[VSCODE] added extension
davidanson.vscode-markdownlint -
[VSCODE] added extension
dogukanakkaya.chatgpt-code -
[VSCODE] added extension
github.codespaces -
[VSCODE] added extension
github.copilot -
[VSCODE] added extension
github.copilot-chat -
[VSCODE] added extension
henriiik.docker-linter -
[VSCODE] added extension
humao.rest-client -
[VSCODE] added extension
infracost.infracost -
[VSCODE] added extension
ms-python.debugpy -
[VSCODE] added extension
ms-toolsai.jupyter-keymap -
[VSCODE] added extension
ms-vscode-remote.remote-wsl-recommender -
[VSCODE] added extension
owenfarrell.vscode-vault -
[VSCODE] added extension
pharndt.vscode-markdown-table -
[VSCODE] added extension
pycom.pymakr -
[VSCODE] added extension
redhat.vscode-xml -
[VSCODE] added extension
rust-lang.rust-analyzer -
[VSCODE] added extension
shopify.ruby-lsp -
[VSCODE] added extension
slevesque.vscode-zipexplorer -
[VSCODE] added extension
tfsec.tfsec -
[VSCODE] added extension
visualstudioexptteam.intellicode-api-usage-examples -
[VSCODE] added extension
visualstudioexptteam.vscodeintellicode -
[VSCODE] added extension
vscjava.vscode-java-debug -
[VSCODE] added extension
vscjava.vscode-java-dependency -
[VSCODE] added extension
vscjava.vscode-java-pack -
[VSCODE] added extension
vscjava.vscode-maven -
[VSCODE] added extension
wakatime.vscode-wakatime -
[VSCODE] added extension
xyz.plsql-language -
[VSCODE] added extension
znck.grammarly