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

Implement renovate #15

Merged
merged 1 commit into from
Oct 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
],
"regexManagers": [
{
"fileMatch": [
"(^|/)rockcraft.yaml$"
],
"description": "Update base image references",
"matchStringsStrategy": "any",
"matchStrings": [
"# renovate: build-base:\\s+(?<depName>[^:]*)(:|@)(?<currentValue>[^\\s@]*)(@(?<currentDigest>sha256:[0-9a-f]*))?",
"# renovate: base:\\s+(?<depName>[^:]*)(:|@)(?<currentValue>[^\\s@]*)(@(?<currentDigest>sha256:[0-9a-f]*))?"
],
"datasourceTemplate": "docker",
"versioningTemplate": "ubuntu"
}
],
"packageRules": [
{
"enabled": true,
"matchDatasources": [
"docker"
],
"pinDigests": true
},
{
"matchFiles": [
"rockcraft.yaml"
],
"matchUpdateTypes": [
"major",
"minor",
"patch"
],
"enabled": false
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack {{ cookiecutter.rock_name }}
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/aodh-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack aodh-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/aodh-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of AODH which can be used for all AODH services
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/aodh-evaluator/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack aodh-evaluator
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/aodh-expirer/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack aodh-expirer
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/aodh-listener/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack aodh-listener
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/aodh-notifier/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack aodh-notifier
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/barbican-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ license: Apache-2.0
description: |
Ubuntu distribution of OpenStack barbican-api
version: '2023.2'
# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/barbican-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ license: Apache-2.0
description: |
Ubuntu distribution of OpenStack barbican-consolidated
version: '2023.2'
# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/barbican-worker/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ license: Apache-2.0
description: |
Ubuntu distribution of OpenStack barbican-worker
version: '2023.2'
# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/ceilometer-central/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack ceilometer-central
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/ceilometer-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack ceilometer-consolidated
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/ceilometer-notification/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack ceilometer-notification
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/cinder-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack cinder-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/cinder-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of Cinder which can be used for all Cinder services
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/cinder-scheduler/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack cinder-scheduler
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/cinder-volume/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack cinder-volume
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/designate-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack designate-api
version: "2023.2"

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/designate-central/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack designate-central
version: "2023.2"

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/designate-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack designate-consolidated
version: "2023.2"

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/designate-mdns/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack designate-mdns
version: "2023.2"

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/designate-producer/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack designate-producer
version: "2023.2"

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/designate-worker/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack designate-worker
version: "2023.2"

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/glance-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack glance-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/gnocchi-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack gnocchi-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/gnocchi-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack gnocchi which can be used for all gnocchi services
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/gnocchi-metricd/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack gnocchi-metricd
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/heat-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack heat-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/heat-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack Heat which can be used for all Heat services
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/heat-engine/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack heat-engine
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/horizon/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack horizon
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/keystone/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack keystone
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/magnum-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ license: Apache-2.0
description: |
Ubuntu distribution of OpenStack magnum-api
version: "2023.2"
# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/magnum-conductor/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ license: Apache-2.0
description: |
Ubuntu distribution of OpenStack magnum-conductor
version: "2023.2"
# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/magnum-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ license: Apache-2.0
description: |
Ubuntu distribution of OpenStack magnum-consolidated
version: "2023.2"
# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/neutron-server/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack neutron-server
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/nova-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack nova-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/nova-conductor/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack nova-conductor
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/nova-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of Nova which can be used for all Nova services
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/nova-scheduler/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack nova-scheduler
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/octavia-api/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack octavia-api
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/octavia-consolidated/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack octavia-consolidated
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/octavia-driver-agent/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack octavia-driver-agent
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
1 change: 1 addition & 0 deletions rocks/octavia-housekeeping/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: |
Ubuntu distribution of OpenStack octavia-housekeeping
version: '2023.2'

# renovate: base: ubuntu:22.04@sha256:deadbeefcec90b11d2869e00fe1f2380c21cbfcd799ee35df8bd7ac09e6f63ea
base: ubuntu:22.04
platforms:
amd64:
Expand Down
Loading