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

feat: add Debian 11 Bullseye & update yamllint configuration #345

Merged
merged 8 commits into from
Jul 18, 2021

Conversation

myii
Copy link
Owner

@myii myii commented Jul 18, 2021

feat(saltimages): update with latest changes from `salt-image-builder`

* https://gitlab.com/saltstack-formulas/infrastructure/salt-image-builder/-/merge_requests/114
* https://gitlab.com/saltstack-formulas/infrastructure/salt-image-builder/-/merge_requests/115
  • Main change here is introducing Debian 11 Bullseye pre-salted images.
  • In order to use these Debian 11 images across all formulas, also had to implement the ability to use allow_failures for instances, since a number of formulas don't have upstream repos available for Bullseye yet.

Breakdown of where allow_failures has been used:

  • Debian 11, awaiting upstream repo:
    • nginx-formula (passenger suite)
    • node-formula
    • packages-formula (which fails due to the dependency on the node-formula)
    • powerdns-formula
    • rspamd-formula
    • salt-formula
    • telegraf-formula
    • varnish-formula
    • zabbix-formula
  • Debian 11, service enabling issue:
    • stunnel-formula

feat(yamllint): add `.bundle/` to the default `ignore` list

myii added 8 commits July 17, 2021 21:23
Introducing this so that Debian 11 can be introduced now throughout all
formulas.  For the most part, these instances are only failing because
the upstream repo hasn't been made available just yet; rather than
disabling Debian 11 instances, let them run and then use them as
standard instances once they start passing.
* Debian 11, awaiting upstream repo:
  - `nginx-formula` (`passenger` suite)
  - `node-formula`
  - `packages-formula` (which fails due to the dependency on the `node-formula`)
  - `powerdns-formula`
  - `rspamd-formula`
  - `salt-formula`
  - `telegraf-formula`
  - `varnish-formula`
  - `zabbix-formula`

* Debian 11, service enabling issue:
  - `stunnel-formula`
myii added a commit to saltstack-formulas/apache-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/apt-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/apt-cacher-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/bind-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/cert-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/chrony-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/collectd-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/consul-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/cron-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/deepsea-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/devstack-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/dhcpd-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/django-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/docker-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/eclipse-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/epel-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/exim-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/fail2ban-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/firewalld-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/golang-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/grafana-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/haproxy-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/rkhunter-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/rng-tools-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/rspamd-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/salt-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/sqldeveloper-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/sqlplus-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/strongswan-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/stunnel-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/sudoers-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/suricata-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/sysctl-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/syslog-ng-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/sysstat-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/systemd-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/telegraf-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/template-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/timezone-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/tomcat-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/ufw-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/users-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/varnish-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/vault-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/vim-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/vsftpd-formula that referenced this pull request Jul 18, 2021
myii added a commit to saltstack-formulas/zabbix-formula that referenced this pull request Jul 18, 2021
@myii myii merged commit f9d9fe4 into master Jul 18, 2021
@myii myii deleted the feat/use-latest-pre-salted-images-for-all-formulas branch July 18, 2021 18:12
@myii
Copy link
Owner Author

myii commented Jul 18, 2021

🎉 This PR is included in version 1.291.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@myii myii added the released label Jul 18, 2021
noelmcloughlin pushed a commit to noelmcloughlin/rabbitmq-formula that referenced this pull request Jul 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant