Automated Release and Submariner Bot
ad9d7bd6a2
Update Submariner dependencies to v0.23.2
...
Signed-off-by: Automated Release <release@submariner.io >
2026-09-10 16:10:31 +03:00
dependabot[bot] and Submariner Bot
5f4f1e3048
Bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-python](https://github.com/actions/setup-python ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/checkout` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1 )
Updates `actions/setup-python` from 6.3.0 to 7.0.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/ece7cb06caefa5fff74198d8649806c4678c61a1...5fda3b95a4ea91299a34e894583c3862153e4b97 )
Updates `actions/stale` from 10.3.0 to 11.0.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899...4391f3da665fdf50b6810c1a66712fb9ba21aa93 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 11.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:43:01 +03:00
dependabot[bot] and Thomas Pantelis
542a1d1963
Bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [azure/setup-helm](https://github.com/azure/setup-helm ) and [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/checkout` from 6.0.2 to 7.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 )
Updates `azure/setup-helm` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/dda3372f752e03dde6b3237bc9431cdc2f7a02a2...9bc31f4ebc9c6b171d7bfbaa5d006ae7abdb4310 )
Updates `actions/setup-python` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/a309ff8b426b58ec0e2a45f0f869d46889d02405...ece7cb06caefa5fff74198d8649806c4678c61a1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: azure/setup-helm
dependency-version: 5.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: 6.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 08:33:19 -04:00
dependabot[bot] and Submariner Bot
13c7f50fb0
Bump actions/stale from 10.2.0 to 10.3.0 in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/stale](https://github.com/actions/stale ).
Updates `actions/stale` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/b5d41d4e1d5dceea10e7104786b73624c18a190f...eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-02 04:12:21 +03:00
dependabot[bot] and Submariner Bot
1fc4a162b2
Bump azure/setup-helm from 4.3.1 to 5.0.0 in the github-actions group
...
Bumps the github-actions group with 1 update: [azure/setup-helm](https://github.com/azure/setup-helm ).
Updates `azure/setup-helm` from 4.3.1 to 5.0.0
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/1a275c3b69536ee54be43f2070a358922e12c8d4...dda3372f752e03dde6b3237bc9431cdc2f7a02a2 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:05:24 +03:00
Automated Release and Submariner Bot
756f12eada
Update Submariner dependencies to v0.23.1
...
Signed-off-by: Automated Release <release@submariner.io >
2026-03-12 16:09:41 +02:00
dependabot[bot] and Submariner Bot
f6ea598780
Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/stale](https://github.com/actions/stale ).
Updates `actions/stale` from 10.1.1 to 10.2.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/997185467fa4f803885201cee163a9f38240193d...b5d41d4e1d5dceea10e7104786b73624c18a190f )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 10.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-02 10:35:29 +02:00
Tom Pantelis
3db3160133
Remove CodeRabbit workflow
...
This removes the CodeRabbit review workflow as it's no longer needed.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2026-02-16 15:26:47 -05:00
Automated Release and Submariner Bot
3083da3220
Update Submariner dependencies to v0.23.0-rc0
...
Signed-off-by: Automated Release <release@submariner.io >
2026-02-10 02:58:12 +02:00
Automated Release
cc65b0693f
Update base image to use stable branch 'release-0.23'
...
Signed-off-by: Automated Release <release@submariner.io >
2026-02-09 15:44:03 +00:00
Lukas Spinler and Thomas Pantelis
c28d8eb1d4
feat(operator): added ceIPSecPSKSecret support
...
Signed-off-by: Lukas Spinler <lukas.spinler@gl-systemhaus.de >
2026-02-04 08:25:07 -05:00
dependabot[bot] and github-actions[bot]
d52050592d
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8e8c483db84b4bee98b60c0593521ed34d9990e8...de0fac2e4500dabe0009e67214ff5f5447ce83dd )
Updates `actions/setup-python` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/83679a892e2d95755f2dac6acb0bfd1e9ac5d548...a309ff8b426b58ec0e2a45f0f869d46889d02405 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 18:15:54 +00:00
Kyle Petryszak and Thomas Pantelis
8e92d2c3e7
(feat): add conditional support for GitOps utilizing CRD spec.brokerK8sSecret
...
Signed-off-by: Kyle Petryszak <6314611+ProjectInitiative@users.noreply.github.com >
2026-01-17 10:48:40 -05:00
dependabot[bot] and github-actions[bot]
7ce63280c2
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/checkout` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3...8e8c483db84b4bee98b60c0593521ed34d9990e8 )
Updates `actions/stale` from 10.1.0 to 10.1.1
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/5f858e3efba33a5ca4407a664cc011ad407f2008...997185467fa4f803885201cee163a9f38240193d )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-04 17:10:12 -05:00
Automated Release and Submariner Bot
0d2590f9e4
Update Submariner dependencies to v0.23.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2025-12-22 20:22:11 +02:00
Tom Pantelis
00cb826f24
Add workflow to trigger CodeRabbit review for Bot PRs
...
It calls the reusable workflow in the submariner-bot repo.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-12-16 05:39:35 -05:00
dependabot[bot] and Stephen Kitt
b9a6968c52
Bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [actions/setup-python](https://github.com/actions/setup-python ) and [helm/chart-testing-action](https://github.com/helm/chart-testing-action ).
Updates `actions/checkout` from 5.0.0 to 6.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 )
Updates `actions/setup-python` from 6.0.0 to 6.1.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/e797f83bcb11b83ae66e0230d6156d7c80228e7c...83679a892e2d95755f2dac6acb0bfd1e9ac5d548 )
Updates `helm/chart-testing-action` from 2.7.0 to 2.8.0
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/0d28d3144d3a25ea2cc349d6e59901c4ff469b3b...6ec842c01de15ebb84c8627d2744a0c2f2755c9f )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: 6.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: helm/chart-testing-action
dependency-version: 2.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-02 14:44:41 +01:00
Tom Pantelis and Stephen Kitt
2afb92b1b5
Configure dependabot github-actions for release-0.22
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-12-02 14:32:09 +01:00
Automated Release and Thomas Pantelis
e33d3ca161
Include new LH Roles and RoleBindings when generating RBAC yamls
...
Signed-off-by: Automated Release <release@submariner.io >
2025-11-13 10:56:31 -05:00
Tom Pantelis
320a3fb8fb
Restrict the python version to 3.13.x for the helm chart linter
...
The setup-python apparently installs the latest python version
which is not the recently releases 3.14.0. However this is
incompatible with the helm chart linter so retrict the python version.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-11-02 22:04:42 -05:00
dependabot[bot] and Thomas Pantelis
58f19e0eba
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) and [actions/stale](https://github.com/actions/stale ).
Updates `peter-evans/create-issue-from-file` from 5.0.1 to 6.0.0
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd...fca9117c27cdc29c6c4db3b86c48e4115a786710 )
Updates `actions/stale` from 10.0.0 to 10.1.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/3a9db7e6a41a89f618792c92c0e97cc736e1b13f...5f858e3efba33a5ca4407a664cc011ad407f2008 )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-02 22:04:42 -05:00
dependabot[bot] and Stephen Kitt
7a00fe2d82
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-python](https://github.com/actions/setup-python ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/setup-python` from 5.6.0 to 6.0.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/a26af69be951a213d495a4c3e4e4022e16d87065...e797f83bcb11b83ae66e0230d6156d7c80228e7c )
Updates `actions/stale` from 8f717f0dfca33b78d3c933452e42558e4456c8e7 to 3a9db7e6a41a89f618792c92c0e97cc736e1b13f
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/8f717f0dfca33b78d3c933452e42558e4456c8e7...3a9db7e6a41a89f618792c92c0e97cc736e1b13f )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 3a9db7e6a41a89f618792c92c0e97cc736e1b13f
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-01 13:14:47 +02:00
Automated Release and Submariner Bot
d172230613
Update Submariner dependencies to v0.22.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2025-09-17 17:02:34 +03:00
dependabot[bot] and Thomas Pantelis
d42a4fe797
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [azure/setup-helm](https://github.com/azure/setup-helm ).
Updates `actions/checkout` from 4.2.2 to 5.0.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/11bd71901bbe5b1630ceea73d27597364c9af683...08c6903cd8c0fde910a37f88322edcfb5dd907a8 )
Updates `azure/setup-helm` from 4.3.0 to 4.3.1
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/b9e51907a09c216f16ebe8536097933489208112...1a275c3b69536ee54be43f2070a358922e12c8d4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: azure/setup-helm
dependency-version: 4.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 09:58:57 -04:00
Automated Release and Submariner Bot
99d2bb34ca
Update Submariner dependencies to v0.22.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2025-08-21 02:41:35 +03:00
dependabot[bot] and Thomas Pantelis
c1dd3baa6a
Bump actions/stale in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/stale](https://github.com/actions/stale ).
Updates `actions/stale` from 128b2c81d01bedfe5b59d56fc08176aecd3fe6b9 to 8f717f0dfca33b78d3c933452e42558e4456c8e7
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/128b2c81d01bedfe5b59d56fc08176aecd3fe6b9...8f717f0dfca33b78d3c933452e42558e4456c8e7 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 8f717f0dfca33b78d3c933452e42558e4456c8e7
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-20 09:56:40 -04:00
Tom Pantelis
75074350ef
Adjust generate-yamls.sh due to pkg/embeddedyamls/yamls.go removal
...
...from submariner-operator in lieu of using Go embed functionality.
The charts project needs to obtain the RBAC and CRD yaml files from the
submariner, submariner-operator and mcs-api projects. To achieve this,
define a simple Go file that statically references the packages
containing the desired embed.go and yaml files. The generate-yamls.sh
script uses 'go mod' commands to create the go.mod file and vendor
directory, which also downloads the yaml files.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-08-20 09:49:08 -04:00
dependabot[bot] and Thomas Pantelis
2d26f4a2e4
Bump actions/stale in the github-actions group
...
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: 128b2c81d01bedfe5b59d56fc08176aecd3fe6b9
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-14 12:44:30 -04:00
Tom Pantelis and Stephen Kitt
f5fe8d83a2
Add dependabot config for the release_0.21 branch
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-07-14 07:05:06 +02:00
Automated Release and Thomas Pantelis
9e13270a80
Update Submariner dependencies to v0.22.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2025-07-10 19:24:04 -04:00
Stephen Kitt and Thomas Pantelis
8740c33847
Use named Kubernetes versions in GHAs
...
This ensures consistent job names that don't change when Kubernetes
versions change.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2025-07-07 13:18:41 -04:00
Stephen Kitt and Thomas Pantelis
46f2d92442
Drop dependabot configuration for 0.16
...
There will be no further 0.16 releases.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2025-07-01 15:54:21 -04:00
Automated Release and Thomas Pantelis
f5dc8a4bb9
Update Submariner dependencies to v0.21.0-m3
...
Signed-off-by: Automated Release <release@submariner.io >
2025-06-25 14:31:46 -04:00
dependabot[bot] and Thomas Pantelis
1bf542bfa7
Bump actions/stale in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/stale](https://github.com/actions/stale ).
Updates `actions/stale` from 816d9db1aba399a7f70277f1a2b01a4d21497fdd to f78de9780efb7a789cf4745957fa3374cbb94fd5
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/816d9db1aba399a7f70277f1a2b01a4d21497fdd...f78de9780efb7a789cf4745957fa3374cbb94fd5 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: f78de9780efb7a789cf4745957fa3374cbb94fd5
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-18 09:34:09 -04:00
Automated Release and Thomas Pantelis
d96d9f59c7
Update Submariner dependencies to v0.21.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2025-05-01 08:05:56 -04:00
dependabot[bot] and Thomas Pantelis
3405a11eca
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/setup-python](https://github.com/actions/setup-python ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/setup-python` from 5.5.0 to 5.6.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/8d9ed9ac5c53483de85588cdf95a591a75ab9f55...a26af69be951a213d495a4c3e4e4022e16d87065 )
Updates `actions/stale` from ba23c1cb02e5cb8f885b0994d870e6032be00186 to 816d9db1aba399a7f70277f1a2b01a4d21497fdd
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/ba23c1cb02e5cb8f885b0994d870e6032be00186...816d9db1aba399a7f70277f1a2b01a4d21497fdd )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: 816d9db1aba399a7f70277f1a2b01a4d21497fdd
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-01 07:22:14 -04:00
Automated Release and Thomas Pantelis
98200631a1
Update Submariner dependencies to v0.21.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2025-04-10 19:15:50 -04:00
dependabot[bot] and Thomas Pantelis
97c70fe63e
Bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [actions/setup-python](https://github.com/actions/setup-python ), [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/setup-python` from 5.4.0 to 5.5.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/42375524e23c412d93fb67b49958b491fce71c38...8d9ed9ac5c53483de85588cdf95a591a75ab9f55 )
Updates `gaurav-nelson/github-action-markdown-link-check` from 1.0.16 to 1.0.17
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/1b916f2cf6c36510a6059943104e3c42ce6c16bc...3c3b66f1f7d0900e37b71eca45b63ea9eedfce31 )
Updates `actions/stale` from ee7ef89499a3de6e4fe1fc1acb994e67c64e0a2a to ba23c1cb02e5cb8f885b0994d870e6032be00186
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/ee7ef89499a3de6e4fe1fc1acb994e67c64e0a2a...ba23c1cb02e5cb8f885b0994d870e6032be00186 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: gaurav-nelson/github-action-markdown-link-check
dependency-version: 1.0.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: ba23c1cb02e5cb8f885b0994d870e6032be00186
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-01 11:59:49 -04:00
Automated Release and Thomas Pantelis
f3bca3dbce
Update Submariner dependencies to v0.21.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2025-03-04 14:23:43 -05:00
dependabot[bot] and Thomas Pantelis
c85ae25786
Bump azure/setup-helm from 4.2.0 to 4.3.0 in the github-actions group
...
Bumps the github-actions group with 1 update: [azure/setup-helm](https://github.com/azure/setup-helm ).
Updates `azure/setup-helm` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/fe7b79cd5ee1e45176fcad797de68ecaf3ca4814...b9e51907a09c216f16ebe8536097933489208112 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-04 12:18:35 -05:00
Daniel Farrell and Thomas Pantelis
a5f5a8f63d
Update K8s versions tested in E2E
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2025-02-07 07:50:44 -05:00
Tom Pantelis
a957f1f057
Add 0.20 dependabot config; remove 0.15
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-02-07 05:19:45 -05:00
dependabot[bot] and Thomas Pantelis
3fc03560af
Bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [actions/setup-python](https://github.com/actions/setup-python ), [helm/chart-testing-action](https://github.com/helm/chart-testing-action ), [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/setup-python` from 5.3.0 to 5.4.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/0b93645e9fea7318ecaed2b359559ac225c90a2b...42375524e23c412d93fb67b49958b491fce71c38 )
Updates `helm/chart-testing-action` from 2.6.1 to 2.7.0
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/e6669bcd63d7cb57cb4380c33043eebe5d111992...0d28d3144d3a25ea2cc349d6e59901c4ff469b3b )
Updates `gaurav-nelson/github-action-markdown-link-check` from 1.0.15 to 1.0.16
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/d53a906aa6b22b8979d33bc86170567e619495ec...1b916f2cf6c36510a6059943104e3c42ce6c16bc )
Updates `actions/stale` from f69122271d990fd11f5594ccff2296f00ff59b49 to ee7ef89499a3de6e4fe1fc1acb994e67c64e0a2a
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/f69122271d990fd11f5594ccff2296f00ff59b49...ee7ef89499a3de6e4fe1fc1acb994e67c64e0a2a )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: gaurav-nelson/github-action-markdown-link-check
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 12:01:08 -05:00
Tom Pantelis
1bb89aba3f
Remove create flags for crd, rbac, and serviceAccounts
...
These all default to true and there doesn't seem to be any reason
a user would want to set any to false as Submariner woild not work
without these resources. Removing them simplifies the charts.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-01-21 22:59:29 -05:00
Tom Pantelis
028400610b
Generate CRD and RBAC yaml templates from submariner-operator
...
The submariner-operator repo is the source of truth for the
CRD and RBAC resource yaml used by subctl and the ACM add-on so
we should use it for the helm charts as well. This will avoid
having to duplicate changes from the submariner-operator repo.
All the yaml is assembled in the pkg/embeddedyamls/yamls.go file
in submariner-operator so download and extract the yaml into
template files in the chart templates directories which can then
be included in other manifest files.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-01-21 22:59:29 -05:00
Stephen Kitt and Thomas Pantelis
4967ab1b72
Add a YAML extraction script
...
This is intended for use with pkg/embeddedyamls/yamls.go from the
operator.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2025-01-20 12:25:48 -05:00
Tom Pantelis
967541e5ec
Add submariner-operator RBAC create permission for events
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2025-01-08 12:57:59 -05:00
Automated Release and Submariner Bot
669d864337
Update Submariner dependencies to v0.20.0-m3
...
Signed-off-by: Automated Release <release@submariner.io >
2025-01-07 13:49:10 +02:00
Automated Release and Submariner Bot
11da695ea9
Update Submariner dependencies to v0.20.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2025-01-02 20:33:15 +02:00
Tom Pantelis
0e2e31ae73
Enable leader election in the operator
...
The operator no longer runs leader-for-life election so enable
leader-with-lease via the CLI arg in the pod spec.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-12-13 01:08:54 -05:00
Automated Release and Submariner Bot
c0e1ee4c37
Update Submariner dependencies to v0.20.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2024-11-27 17:42:47 +02:00
dependabot[bot] and Thomas Pantelis
a6081f9455
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/checkout` from 4.2.0 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/d632683dd7b4114ad314bca15554477dd762a938...11bd71901bbe5b1630ceea73d27597364c9af683 )
Updates `actions/setup-python` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/f677139bbe7f9c59b41e40162b753c062f5d49a3...0b93645e9fea7318ecaed2b359559ac225c90a2b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 03:18:24 -05:00
Automated Release and Submariner Bot
1f0c66930e
Update Submariner dependencies to v0.20.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2024-10-31 11:47:01 +02:00
Tom Pantelis
ef2c4cba86
Bump latest (1.31) and oldest (1.28) tested K8s versions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-10-07 15:06:34 -04:00
dependabot[bot] and Stephen Kitt
2bc9596588
Bump the github-actions group with 3 updates
...
Bumps the github-actions group with 3 updates: [actions/checkout](https://github.com/actions/checkout ), [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/checkout` from 4.1.7 to 4.2.0
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/692973e3d937129bcbf40652eb9f2f61becf3332...d632683dd7b4114ad314bca15554477dd762a938 )
Updates `peter-evans/create-issue-from-file` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/24452a72d85239eacf1468b0f1982a9f3fec4c94...e8ef132d6df98ed982188e460ebb3b5d4ef3a9cd )
Updates `actions/stale` from 3f3b0175e8c66fb49b9a6d5a0cd1f8436d4c3ab6 to f69122271d990fd11f5594ccff2296f00ff59b49
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/3f3b0175e8c66fb49b9a6d5a0cd1f8436d4c3ab6...f69122271d990fd11f5594ccff2296f00ff59b49 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
- dependency-name: peter-evans/create-issue-from-file
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/stale
dependency-type: direct:production
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 18:44:40 +02:00
Tom Pantelis
5cf3f48cd8
Add clusterset IP CIDR configuration to the operator chart
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-09-11 07:54:32 -04:00
Automated Release and Submariner Bot
cfebd2c93a
Update Submariner dependencies to v0.19.0-m3
...
Signed-off-by: Automated Release <release@submariner.io >
2024-09-05 11:02:53 +03:00
dependabot[bot] and Thomas Pantelis
167e6a8799
Bump actions/setup-python in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-python` from 5.1.1 to 5.2.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/39cd14951b08e74b54015e9e001cdefcf80e669f...f677139bbe7f9c59b41e40162b753c062f5d49a3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-02 06:37:55 -04:00
Tom Pantelis
c458483968
Remove dependabot config for release 0.14
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-08-20 05:52:46 -04:00
Automated Release and Submariner Bot
cdd86cf19f
Update Submariner dependencies to v0.19.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2024-08-16 19:03:54 +03:00
dependabot[bot] and Stephen Kitt
64ca0deb62
Bump actions/setup-python in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/setup-python` from 5.1.0 to 5.1.1
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/82c7e631bb3cdc910f68e0081d67478d79c6982d...39cd14951b08e74b54015e9e001cdefcf80e669f )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-22 17:31:53 +02:00
Automated Release and Submariner Bot
9376b31107
Update Submariner dependencies to v0.19.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2024-07-22 18:00:24 +03:00
Stephen Kitt and Submariner Bot
f406805d57
Remove extra space in YAML file
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2024-07-22 18:00:24 +03:00
dependabot[bot] and Thomas Pantelis
525d5cc7af
Bump actions/checkout from 4.1.6 to 4.1.7 in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 08:19:59 -04:00
Tom Pantelis
561bf2d2b8
Add dependabot config for release-0.18
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-06-20 08:10:57 -04:00
Automated Release and Submariner Bot
fd88fcff1d
Update Submariner dependencies to v0.19.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2024-06-13 11:36:51 +03:00
Tom Pantelis
6c093ebca2
Adjust globalnet RBAC permissions
...
Globalnet now annotates Gateways instead of nodes.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-06-03 15:03:23 -04:00
dependabot[bot] and Thomas Pantelis
d3bce36afe
Bump actions/checkout from 4.1.4 to 4.1.6 in the github-actions group
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 4.1.4 to 4.1.6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/0ad4b8fadaa221de15dcec353f45205ec38ea70b...a5ac7e51b41094c92402da3b24376905380afc29 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-03 07:15:07 -04:00
Tom Pantelis
301db56c91
Remove node update RBAC permission for route agent
...
Re: https://github.com/submariner-io/submariner/pull/3010
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-21 17:56:46 -04:00
Thomas Pantelis and GitHub
eb336236f3
Add RBAC access to finalizers for the operator role ( #515 )
...
On Openshift, the operator failed with error
"\"submariner-gateway\" is forbidden: cannot set blockOwnerDeletion
if an ownerReference refers to a resource you can't set finalizers on"
Openshift enables OwnerReferencesPermissionEnforcement, so
in order to set blockOwnerDeletion for an object, the user needs
update permission for the finalizers subresource of the referenced
owner. In this case the owner is the Submariner object.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-21 12:28:13 +03:00
Tom Pantelis and Stephen Kitt
1b251e84cf
Reduce lighthouse-agent RBAC permissions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
Tom Pantelis and Stephen Kitt
f037f15dc0
Reduce lighthouse-coredns RBAC permissions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
Tom Pantelis and Stephen Kitt
b4720fad02
Reduce submariner-globalnet RBAC permissions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
Tom Pantelis and Stephen Kitt
6f632767b3
Reduce submariner-routeagent RBAC permissions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
Tom Pantelis and Stephen Kitt
ab6d482b9e
Reduce submariner-gateway RBAC permissions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
Tom Pantelis and Stephen Kitt
01a4312a89
Reduce submariner-operator RBAC permissions
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
Tom Pantelis and Stephen Kitt
ae72e4bb5d
Add Makefile.shipyard to .gitignore
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-05-06 17:46:32 +02:00
dependabot[bot] and Thomas Pantelis
a6f99ab9cc
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [azure/setup-helm](https://github.com/azure/setup-helm ).
Updates `actions/checkout` from 4.1.2 to 4.1.4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/9bb56186c3b09b4f86b1c65136769dd318469633...0ad4b8fadaa221de15dcec353f45205ec38ea70b )
Updates `azure/setup-helm` from 3.5 to 4
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md )
- [Commits](https://github.com/azure/setup-helm/compare/5119fcb9089d432beecbf79bb2c7915207344b78...fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-01 07:59:15 -04:00
Automated Release and Submariner Bot
d1805991eb
Update Submariner dependencies to v0.18.0-m3
...
Signed-off-by: Automated Release <release@submariner.io >
2024-04-30 18:40:47 +03:00
dependabot[bot] and Thomas Pantelis
a3ed300574
Bump the github-actions group with 2 updates
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [actions/setup-python](https://github.com/actions/setup-python ).
Updates `actions/checkout` from 4.1.1 to 4.1.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/b4ffde65f46336ab88eb53be808477a3936bae11...9bb56186c3b09b4f86b1c65136769dd318469633 )
Updates `actions/setup-python` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/0a5c61591373683505ea898e09a3ea4f39ef2b9c...82c7e631bb3cdc910f68e0081d67478d79c6982d )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-02 11:32:46 -04:00
Automated Release and Submariner Bot
c83ec2d623
Update Submariner dependencies to v0.18.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2024-04-02 16:57:42 +03:00
Automated Release and Submariner Bot
2a5326a2c3
Update Submariner dependencies to v0.18.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2024-03-11 17:12:51 +02:00
Tom Pantelis
fd1141e423
Add dependabot config for release-0.17
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-03-04 11:19:19 -05:00
dependabot[bot] and Thomas Pantelis
50528943fe
Bump the github-actions group with 1 update
...
Bumps the github-actions group with 1 update: [tim-actions/get-pr-commits](https://github.com/tim-actions/get-pr-commits ).
Updates `tim-actions/get-pr-commits` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/tim-actions/get-pr-commits/releases )
- [Commits](https://github.com/tim-actions/get-pr-commits/compare/3efc1387ead42029a0d488ab98f24b7452dc3cde...198af03565609bb4ed924d1260247b4881f09e7d )
---
updated-dependencies:
- dependency-name: tim-actions/get-pr-commits
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-04 10:56:05 -05:00
Daniel Farrell and Thomas Pantelis
e416a2d206
Add committers to Makefile
...
To allow more folks to help make releases.
Relates-to: submariner-io/submariner#2900
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2024-02-07 04:24:48 -05:00
Tom Pantelis
6914e5bfd5
Use K8s 1.29 as latest in E2E
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2024-02-06 12:07:18 -05:00
Stephen Kitt and Thomas Pantelis
7685e7ae06
Add vthapar as code owner
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2024-02-06 06:47:06 -05:00
dependabot[bot] and Thomas Pantelis
0bb5a6b8fd
Bump the github-actions group with 1 update
...
Bumps the github-actions group with 1 update: [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ).
Updates `peter-evans/create-issue-from-file` from 4.0.1 to 5.0.0
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/433e51abf769039ee20ba1293a088ca19d573b7f...24452a72d85239eacf1468b0f1982a9f3fec4c94 )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 07:58:46 -05:00
Automated Release and Submariner Bot
5709918844
Update Submariner dependencies to v0.18.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2024-01-29 20:17:36 +02:00
Automated Release and Submariner Bot
11a94293d2
Update Submariner dependencies to v0.17.0-m3
...
Signed-off-by: Automated Release <release@submariner.io >
2024-01-03 18:14:58 +02:00
Tom Pantelis
2a0c7261bf
Group dependabot updates in a single PR
...
...per package-ecosystem.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2023-12-21 10:15:03 -05:00
dependabot[bot] and Thomas Pantelis
9c6bb7984c
Bump actions/setup-python from 4.7.1 to 5.0.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236...0a5c61591373683505ea898e09a3ea4f39ef2b9c )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 09:38:01 -05:00
dependabot[bot] and Stephen Kitt
721c761b15
Bump actions/stale
...
Bumps [actions/stale](https://github.com/actions/stale ) from b69b346013879cedbf50c69f572cd85439a41936 to 3f3b0175e8c66fb49b9a6d5a0cd1f8436d4c3ab6.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/b69b346013879cedbf50c69f572cd85439a41936...3f3b0175e8c66fb49b9a6d5a0cd1f8436d4c3ab6 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-21 14:31:15 +01:00
Stephen Kitt and Thomas Pantelis
fbd99b4784
Drop release-0.13 from dependabot config
...
It's obsolete.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2023-12-21 00:55:18 -05:00
Daniel Farrell and Stephen Kitt
7162164e58
Update K8s versions tested in E2E
...
Add Kubernetes 1.26 and 1.28, remove end-of-life 1.22-1.25.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2023-12-12 15:20:15 +01:00
Automated Release and Submariner Bot
a91c9e6f2b
Update Submariner dependencies to v0.17.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2023-12-12 14:52:57 +02:00
dependabot[bot] and Stephen Kitt
e8935a3b0f
Bump helm/chart-testing-action from 2.6.0 to 2.6.1
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/b43128a8b25298e1e7b043b78ea6613844e079b1...e6669bcd63d7cb57cb4380c33043eebe5d111992 )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-01 17:32:47 +01:00
Automated Release and Submariner Bot
4b653a3020
Update Submariner dependencies to v0.17.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2023-11-28 12:15:27 +02:00
Daniel Farrell and Thomas Pantelis
ef7d32fa94
Switch from stale app to stale GHA
...
The stale app has been deprecated and replaced with a GitHub Action.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2023-11-17 13:11:53 -05:00
Automated Release and Submariner Bot
281868347d
Update Submariner dependencies to v0.17.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2023-11-08 20:13:21 +02:00
Tom Pantelis
f80e71950e
Add lease RBAC perm to submariner-globalnet role
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2023-11-06 12:54:03 -05:00
dependabot[bot] and Thomas Pantelis
5a1cd71c09
Bump actions/setup-python from 4.7.0 to 4.7.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/61a6322f88396a6271a6ee3565807d608ecaddd1...65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-01 18:13:25 -04:00
dependabot[bot] and Thomas Pantelis
183e394cfe
Bump actions/checkout from 4.1.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8ade135a41bc03ea155e62e844d188df1ea18608...b4ffde65f46336ab88eb53be808477a3936bae11 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-01 18:00:05 -04:00
dependabot[bot] and Thomas Pantelis
9247e04c13
Bump helm/chart-testing-action from 2.4.0 to 2.6.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.4.0 to 2.6.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/e8788873172cb653a90ca2e819d79d65a66d4e76...b43128a8b25298e1e7b043b78ea6613844e079b1 )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-01 17:49:15 -04:00
dependabot[bot] and Thomas Pantelis
ea12ab5244
Bump actions/checkout from 4.0.0 to 4.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/3df4ab11eba7bda6032a0b82a6bb43b11571feac...8ade135a41bc03ea155e62e844d188df1ea18608 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-01 08:44:53 -04:00
Mike Kolesnik and Stephen Kitt
78b197b602
Configure dependabot for the release-0.16 branch
...
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2023-09-19 13:41:50 +02:00
dependabot[bot] and Stephen Kitt
52ab2c8008
Bump actions/checkout from 3.5.3 to 4.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/c85c95e3d7251135ab7dc9ce3241c5835cc595a9...3df4ab11eba7bda6032a0b82a6bb43b11571feac )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-15 17:43:35 +02:00
Automated Release and Submariner Bot
4e018f0259
Update Submariner dependencies to v0.16.0-m4
...
Signed-off-by: Automated Release <release@submariner.io >
2023-09-04 17:31:02 +03:00
Automated Release and Submariner Bot
2324a65495
Update Charts to v0.16.0-m3
...
Signed-off-by: Automated Release <release@submariner.io >
2023-08-03 15:48:36 +03:00
Tom Pantelis
9b71e70a78
Remove dependabot config for release 0.12
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2023-08-01 17:34:38 -04:00
dependabot[bot] and Thomas Pantelis
bf9baf3cc7
Bump actions/setup-python from 4.6.1 to 4.7.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/bd6b4b6205c4dbad673328db7b31b7fab9e241c0...61a6322f88396a6271a6ee3565807d608ecaddd1 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-01 17:25:50 -04:00
dependabot[bot] and Thomas Pantelis
afd00fd7e6
Bump tim-actions/commit-message-checker-with-regex
...
Bumps [tim-actions/commit-message-checker-with-regex](https://github.com/tim-actions/commit-message-checker-with-regex ) from e16b08b1a7f5cafeb1f8167de05bf1d40239eb5d to 094fc16ff83d04e2ec73edb5eaf6aa267db33791.
- [Release notes](https://github.com/tim-actions/commit-message-checker-with-regex/releases )
- [Commits](https://github.com/tim-actions/commit-message-checker-with-regex/compare/e16b08b1a7f5cafeb1f8167de05bf1d40239eb5d...094fc16ff83d04e2ec73edb5eaf6aa267db33791 )
---
updated-dependencies:
- dependency-name: tim-actions/commit-message-checker-with-regex
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-08-01 17:05:03 -04:00
Automated Release and Submariner Bot
b5159cbb5c
Update Charts to v0.16.0-m2
...
Signed-off-by: Automated Release <release@submariner.io >
2023-07-18 02:15:03 +03:00
dependabot[bot] and Stephen Kitt
c91c8970d7
Bump actions/checkout from 3.5.2 to 3.5.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8e5e7e5ab8b370d6c329ec480221332ada57f0ab...c85c95e3d7251135ab7dc9ce3241c5835cc595a9 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-03 20:10:18 +02:00
Automated Release and Submariner Bot
83029061d6
Update Charts to v0.16.0-m1
...
Signed-off-by: Automated Release <release@submariner.io >
2023-06-21 15:52:10 +03:00
Automated Release and Submariner Bot
c1cd94a229
Update Charts to v0.16.0-m0
...
Signed-off-by: Automated Release <release@submariner.io >
2023-06-01 17:27:56 +03:00
dependabot[bot] and Stephen Kitt
749d02b5a9
Bump tim-actions/get-pr-commits
...
Bumps [tim-actions/get-pr-commits](https://github.com/tim-actions/get-pr-commits ) from 8673d84c368f480628607dbe21c88545811ef23a to 3efc1387ead42029a0d488ab98f24b7452dc3cde.
- [Release notes](https://github.com/tim-actions/get-pr-commits/releases )
- [Commits](https://github.com/tim-actions/get-pr-commits/compare/8673d84c368f480628607dbe21c88545811ef23a...3efc1387ead42029a0d488ab98f24b7452dc3cde )
---
updated-dependencies:
- dependency-name: tim-actions/get-pr-commits
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-01 16:04:29 +02:00
dependabot[bot] and Stephen Kitt
196e3f9d04
Bump actions/setup-python from 4.6.0 to 4.6.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/57ded4d7d5e986d7296eab16560982c6dd7c923b...bd6b4b6205c4dbad673328db7b31b7fab9e241c0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-01 15:52:04 +02:00
Automated Release and Thomas Pantelis
fb1359b33f
Update globalnet ClusterRole permissions
...
Signed-off-by: Automated Release <release@submariner.io >
2023-05-22 09:11:20 -04:00
Tom Pantelis
ce3a15aca1
Bump chart version to 0.15.0
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2023-05-22 09:11:20 -04:00
dependabot[bot] and Thomas Pantelis
1426dcadcb
Bump actions/setup-python from 4.5.0 to 4.6.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435...57ded4d7d5e986d7296eab16560982c6dd7c923b )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-01 10:28:59 -04:00
dependabot[bot] and Thomas Pantelis
5502e816b1
Bump actions/checkout from 3.5.0 to 3.5.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/8f4b7f84864484a7bf31766abe9204da3cbe65b3...8e5e7e5ab8b370d6c329ec480221332ada57f0ab )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-05-01 09:32:10 -04:00
Stephen Kitt and Thomas Pantelis
61b7d37f76
Configure dependabot for the release-0.15 branch
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2023-04-07 13:58:25 -04:00
dependabot[bot] and Thomas Pantelis
2a9b8e6b60
Bump actions/checkout from 3.3.0 to 3.5.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/ac593985615ec2ede58e132d2e21d2b1cbd6127c...8f4b7f84864484a7bf31766abe9204da3cbe65b3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-03 10:26:08 -04:00
dependabot[bot] and Thomas Pantelis
390a7a9e4e
Bump helm/chart-testing-action from 2.3.1 to 2.4.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/afea100a513515fbd68b0e72a7bb0ae34cb62aec...e8788873172cb653a90ca2e819d79d65a66d4e76 )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-03 09:56:11 -04:00
dependabot[bot] and Thomas Pantelis
d72eb5e880
Bump gaurav-nelson/github-action-markdown-link-check
...
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) from 3faccbcf285e2c0424212c17908f8adcfbd0c2ad to d53a906aa6b22b8979d33bc86170567e619495ec.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/3faccbcf285e2c0424212c17908f8adcfbd0c2ad...d53a906aa6b22b8979d33bc86170567e619495ec )
---
updated-dependencies:
- dependency-name: gaurav-nelson/github-action-markdown-link-check
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-04-03 09:25:27 -04:00
Daniel Farrell and Thomas Pantelis
ded5779312
Bump tim-actions/get-pr-commits for Node.js update
...
Bump to the latest commit, which updates node from 12 to 16 in addition
to an actions/core update.
Relates-to: submariner-io/subctl#537
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2023-03-30 11:19:32 -04:00
Daniel Farrell and Thomas Pantelis
1169e15039
Bump tim-actions/commit-message for Node.js update
...
Bump to the latest commit, which updates node from 12 to 16.
Relates-to: submariner-io/subctl#537
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2023-03-30 11:19:32 -04:00
Tom Pantelis and Stephen Kitt
5e0b4e62c0
Add LH coredns permission to access Submariner resource
...
Addresses
https://github.com/submariner-io/lighthouse/issues/936#issuecomment-1416197295
Also removed the permissions for the obsolete lighthouse.submariner.io
group.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2023-03-23 14:03:25 +01:00
Stephen Kitt and Thomas Pantelis
c0ce6ae239
Fix the case of configMapName
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2023-03-06 15:41:36 -05:00
Negash and Stephen Kitt
0f76612b97
Add daemonsets to ClusterRole for check CNI
...
Signed-off-by: Negash <i@negash.ru >
2023-03-03 10:57:15 +01:00
dependabot[bot] and Stephen Kitt
940619cc84
Bump z0al/dependent-issues from 1.5.1 to 1.5.2
...
Bumps [z0al/dependent-issues](https://github.com/z0al/dependent-issues ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/z0al/dependent-issues/releases )
- [Commits](https://github.com/z0al/dependent-issues/compare/0fae07162bc9e0d8e116a133bd03686eed6efa21...950226e7ca8fc43dc209a7febf67c655af3bdb43 )
---
updated-dependencies:
- dependency-name: z0al/dependent-issues
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 14:34:08 +01:00
dependabot[bot] and Stephen Kitt
6747b4f21b
Bump gaurav-nelson/github-action-markdown-link-check
...
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) from 4d97ad89bbb0de4be573a9d7a2fc0ce900afc519 to 3faccbcf285e2c0424212c17908f8adcfbd0c2ad.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/4d97ad89bbb0de4be573a9d7a2fc0ce900afc519...3faccbcf285e2c0424212c17908f8adcfbd0c2ad )
---
updated-dependencies:
- dependency-name: gaurav-nelson/github-action-markdown-link-check
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-03-01 14:04:34 +01:00
ii2day and Stephen Kitt
72c6f180ba
Keep notes's variables consistent with documents
...
Signed-off-by: ii2day <ji.li@daocloud.io >
2023-02-16 14:36:28 +01:00
Tom Pantelis
58a261182f
Change frequency of dependabot gh-action check to monthly
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2023-01-31 13:31:25 -05:00
dependabot[bot] and Stephen Kitt
b8af85b7e8
Bump actions/setup-python from 4.4.0 to 4.5.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/5ccb29d8773c3f3f653e1705f474dfaa8a06a912...d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-16 11:19:14 +01:00
dependabot[bot] and Stephen Kitt
3086232524
Bump actions/checkout from 3.2.0 to 3.3.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/755da8c3cf115ac066823e79a1e1788f8940201b...ac593985615ec2ede58e132d2e21d2b1cbd6127c )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-09 14:20:21 +01:00
dependabot[bot] and Stephen Kitt
aa66071be6
Bump actions/setup-python from 4.3.1 to 4.4.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/2c3dd9e7e29afd70cc0950079bde6c979d1f69f9...5ccb29d8773c3f3f653e1705f474dfaa8a06a912 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-02 10:35:26 +01:00
dependabot[bot] and Stephen Kitt
e99de81c1d
Bump actions/checkout from 3.1.0 to 3.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8...755da8c3cf115ac066823e79a1e1788f8940201b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-19 11:21:04 +01:00
dependabot[bot] and Stephen Kitt
384508cf80
Bump azure/setup-helm from 3.4 to 3.5
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 3.4 to 3.5.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/f382f75448129b3be48f8121b9857be18d815a82...5119fcb9089d432beecbf79bb2c7915207344b78 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-19 10:07:15 +01:00
dependabot[bot] and Thomas Pantelis
3f4af474fc
Bump actions/setup-python from 4.3.0 to 4.3.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/13ae5bb136fac2878aff31522b9efb785519f984...2c3dd9e7e29afd70cc0950079bde6c979d1f69f9 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-13 10:14:15 -05:00
dependabot[bot] and Stephen Kitt
2d0cc447f9
Bump gaurav-nelson/github-action-markdown-link-check
...
Bumps [gaurav-nelson/github-action-markdown-link-check](https://github.com/gaurav-nelson/github-action-markdown-link-check ) from 228fbf4ffb2a86a65314866e9b2322b519fd885f to 4d97ad89bbb0de4be573a9d7a2fc0ce900afc519.
- [Release notes](https://github.com/gaurav-nelson/github-action-markdown-link-check/releases )
- [Commits](https://github.com/gaurav-nelson/github-action-markdown-link-check/compare/228fbf4ffb2a86a65314866e9b2322b519fd885f...4d97ad89bbb0de4be573a9d7a2fc0ce900afc519 )
---
updated-dependencies:
- dependency-name: gaurav-nelson/github-action-markdown-link-check
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-05 20:11:44 +01:00
Daniel Farrell and Daniel Farrell
0efb8ad5b0
Add dependabot GHA updates for release-0.14
...
Use dependabot to keep GitHub Actions up-to-date on the release-0.14
branch.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-12-01 08:43:46 -05:00
Sridhar Gaddam and Thomas Pantelis
127e3a764f
Update chart versions to 0.14.0
...
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2022-11-22 12:40:00 -05:00
Tom Pantelis and Stephen Kitt
5179a1de02
Set chart appVersion with 'helm package' on release
...
Use the '--app-version' parameter to 'helm package' to dynamically
set the chart 'appVersion' field. We can then omit the hardcoded
'appVersion' field in the Chart.yaml file.
The chart 'version' field is also set by 'helm package' but we still
need to define it in the Chart.yaml file since 'help dep update'
requires it. The placeholder 'version' field is now set to 0.0.0 just
to give it some value.
For E2E, since the version fields are no longer hardcoded, it now
simulates a release by running 'helm package' and extracting the tar
files to HELM_REPO_LOCATION, now set to ./helm_repo.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-11-14 14:10:26 +01:00
Tom Pantelis and Daniel Farrell
ce27971323
Update chart versions to 0.14.0-rc2
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-11-07 12:40:43 -05:00
Tom Pantelis and Daniel Farrell
73f0870d83
Remove hard-coded image version defaults in values.yaml
...
...since the templates use Chart.AppVersion as the default.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-11-07 12:40:43 -05:00
Tom Pantelis and Daniel Farrell
d276eb2be8
Default submariner.images.tag to Chart.AppVersion
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-11-07 12:40:43 -05:00
Tom Pantelis and Daniel Farrell
d80c6ea26c
Remove unused gateway template value
...
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-11-07 12:40:43 -05:00
dependabot[bot] and Stephen Kitt
753cd4900f
Bump azure/setup-helm from 3.3 to 3.4
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 3.3 to 3.4.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/b5b231a831f96336bbfeccc1329990f0005c5bb1...f382f75448129b3be48f8121b9857be18d815a82 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-02 18:23:58 +01:00
Tom Pantelis and Stephen Kitt
f8028d2640
Remove questions.yml
...
There's no mention in the upstream helm docs about this file nor is
there any docs about interactive user prompting at all (that I can see).
Nor do we document any mechanism for user prompting. It would seem this
is an obsolete remnant from an earlier version of helm so let's remove
it. This also eliminates hard-coded image versions that need to be
updated.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-10-24 18:02:26 +02:00
dependabot[bot] and Stephen Kitt
549047ea86
Bump peter-evans/create-issue-from-file from 4.0.0 to 4.0.1
...
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/99b87c35610e986ad2034a7b0518a9b3ebea541b...433e51abf769039ee20ba1293a088ca19d573b7f )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-24 14:54:55 +02:00
Tom Pantelis and Daniel Farrell
6916a667e2
Remove hard-coded latest version from the chart READMEs
...
...from the top shield banner. I don't see any reason why we
need that. This eliminate places we need to update when we release a
new chart version. The other places where it references a version is
in the sample values. I changed those to just 0.14.0 but we don't
really need to update these as they're intended to be examples.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-10-24 08:32:36 -04:00
Daniel Farrell and Thomas Pantelis
e77d74d672
Add issues:write permission to broken links GHA
...
The issue reporting step of the Markdown broken link check GitHub Action
is failing due to missing permissions.
> Error: Resource not accessible by integration
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-10-21 03:56:40 -04:00
dependabot[bot] and Thomas Pantelis
4d3f995959
Bump actions/setup-python from 4.2.0 to 4.3.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/b55428b1882923874294fa556849718a1d7f2ca5...13ae5bb136fac2878aff31522b9efb785519f984 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-20 13:01:22 -04:00
dependabot[bot] and Thomas Pantelis
3406547674
Bump actions/checkout from 3.0.2 to 3.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/2541b1294d2704b0964813337f33b291d3f8596b...93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-12 07:40:57 -04:00
dependabot[bot] and Thomas Pantelis
54bb10457a
Bump helm/chart-testing-action from 2.3.0 to 2.3.1
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/09ed88797198755e5031f25be13da255e7e33aad...afea100a513515fbd68b0e72a7bb0ae34cb62aec )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-07 13:34:25 -04:00
Sridhar Gaddam and Daniel Farrell
c4f4f7cb52
Stop overloading LH and Operator images
...
Now that lighthouse fix is merged and operator changes are in,
stop overloading the images.
Depends on: https://github.com/submariner-io/submariner-charts/pull/273
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2022-10-07 12:32:32 -04:00
Sridhar Gaddam and Daniel Farrell
732eb70dcc
Bump to 0.14.0-m1
...
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2022-10-07 12:32:32 -04:00
Mike Kolesnik and Daniel Farrell
045cc7f4f7
Add support for load balancer
...
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-09-22 14:25:03 -04:00
Daniel Farrell and Stephen Kitt
33efe8b1dc
Add K8s 1.25 to E2E CI
...
Relates-to: submariner-io/shipyard#949
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-09-21 09:33:56 +02:00
Stephen Kitt and Thomas Pantelis
aa354f79f2
Use the default kind CNI
...
See https://github.com/submariner-io/shipyard/issues/858 .
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-09-20 11:49:44 -04:00
Mike Kolesnik and Thomas Pantelis
7a555fe8ee
Preload LH images in case of LH & GN deployment
...
Due to a bug in LH which was fixed in devel, but not yet backported, we
have to preload the LH images to get latest versions (and operator due
to a similar reason).
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-09-14 07:56:59 -04:00
Mike Kolesnik and Thomas Pantelis
0633dd80fb
Don't specify images to preload
...
Shipyard now preloads all built images,
there's no need to explicitly preload any images.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-09-14 07:56:59 -04:00
Stephen Kitt and Mike Kolesnik
4d54dd283e
Add contents write permission on release
...
When releasing, since the job pushes to the git repository, it needs
to have write permission on "contents".
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-09-06 14:39:08 +03:00
Mike Kolesnik
5be04f2906
Adjust LH image overrides to use component names
...
Operator expects the component name, use it in the Submariner CR and not
the image name.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-09-06 14:25:30 +03:00
Stephen Kitt and Thomas Pantelis
3eec2f8474
Check GHA updates weekly
...
The release frequency of some GHAs means we end up with daily
dependabot PRs, which results in lots of not-particularly-useful
review work. Reducing the update cadence to weekly shouldn't expose us
to much risk and will reduce PR churn.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-08-26 16:04:16 -04:00
Daniel Farrell and Stephen Kitt
e16a2c36df
Minimize GHA permissions
...
Set the GitHub Actions token permission to null in most workflows.
This results in:
GITHUB_TOKEN Permissions
Metadata: read
The default permissions, used without the null override, are either
GITHUB_TOKEN Permissions
Actions: write
Checks: write
Contents: write
Deployments: write
Discussions: write
Issues: write
Metadata: read
Packages: write
Pages: write
PullRequests: write
RepositoryProjects: write
SecurityEvents: write
Statuses: write
or
GITHUB_TOKEN Permissions
Actions: read
Checks: read
Contents: read
Deployments: read
Discussions: read
Issues: read
Metadata: read
Packages: read
Pages: read
PullRequests: read
RepositoryProjects: read
SecurityEvents: read
Statuses: read
Jobs triggered by PRs get read permissions, other jobs get write.
One job requires non-null permissions to function.
The dependent issues GHA needs PR/issues write permissions to add/remove
`dependent` labels. It needs status write permission to block/unblock
PRs when dependencies are missing/met. Fails with HttpError otherwise.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-08-25 10:47:32 +02:00
Mike Kolesnik and Thomas Pantelis
01599cbb65
Add support for image overrides
...
Add support to override specific images (already supported by
submariner) to the helm chart.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-08-22 08:07:25 -04:00
dependabot[bot] and Thomas Pantelis
a5401e6df0
Bump azure/setup-helm from 2.1 to 3.3
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 2.1 to 3.3.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/217bf70cbd2e930ba2e81ba7e1de2f7faecc42ba...b5b231a831f96336bbfeccc1329990f0005c5bb1 )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-19 08:07:00 -04:00
dependabot[bot] and Thomas Pantelis
883d93c0be
Bump helm/chart-testing-action from 2.2.1 to 2.3.0
...
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/helm/chart-testing-action/releases )
- [Commits](https://github.com/helm/chart-testing-action/compare/dae259e86a35ff09145c0805e2d7dd3f7207064a...09ed88797198755e5031f25be13da255e7e33aad )
---
updated-dependencies:
- dependency-name: helm/chart-testing-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-11 07:29:11 -04:00
dependabot[bot] and Daniel Farrell
414c72fc28
Bump actions/setup-python from 4.1.0 to 4.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/c4e89fac7e8767b327bbad6cb4d859eda999cf08...b55428b1882923874294fa556849718a1d7f2ca5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-03 17:16:56 -04:00
Mike Kolesnik and Thomas Pantelis
2f1cd8d728
Use ENV vars instead of flags
...
Switch to using Shipyard's ENV vars instead of flags, much simpler to
understand.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-08-01 09:41:47 -04:00
Thomas Pantelis and GitHub
d667fc2546
Add submariner-gateway role permissions for leases ( #247 )
...
This is needed for leader election resource locking in K8s 0.24.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-07-28 07:21:29 +03:00
Stephen Kitt and Daniel Farrell
a1b5d7f20a
Bump the broker to 0.13.0-rc2
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-07-15 14:26:58 -04:00
Mike Kolesnik and Stephen Kitt
85b746dd4c
Use Shipyard's deployment of helm
...
Instead of using a copy of the deploy file, use Shipyard's deploy as it
could (and does) diverge.
This also obviates the need for a copy of `Dockerfile.dapper` which
can now be taken directly from Shipyard.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-07-15 16:41:13 +02:00
Stephen Kitt and Thomas Pantelis
e6c1600270
Bump to 0.13.0-rc2
...
This will ensure that we deploy the current development version of
Submariner and that our artifacts are considered the latest (currently
our latest is 0.11.2!).
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-07-14 11:43:42 -04:00
dependabot[bot] and Thomas Pantelis
9e5b80abda
Bump actions/setup-python from 4.0.0 to 4.1.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/d09bd5e6005b175076f227b13d9730d56e9dcfcb...c4e89fac7e8767b327bbad6cb4d859eda999cf08 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-12 10:37:19 -04:00
Daniel Farrell and Thomas Pantelis
077c26b714
Add K8s 1.24 E2E, EoL K8s 1.21
...
Use Kubernetes 1.24 as the default version for end-to-end tests.
Remove Kubernetes 1.21 end-to-end tests as it's end of life.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-07-07 15:13:50 -04:00
Mike Kolesnik and Thomas Pantelis
7f4648985e
Use minimal clusters for E2E
...
We don't really need to run the entire E2E suite anymore since we're
deploying the operator and it takes care of the entire deployment cycle.
Hence, the testing on operator should suffice and the helm testing can
be much slimmer and only use 2 single-node clusters.
This won't run the non-gw node tests, but as it's all tested on the
operator anyhow, there's no need to re-test it here.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2022-07-07 12:07:07 -04:00
Stephen Kitt and Thomas Pantelis
c605528741
Create secrets along with SAs
...
Starting with Kubernetes 1.24, secrets are no longer automatically
created for SAs. This adds secrets to the relevant templates; creating
secrets in this way is supported in all Kubernetes versions.
This also enables testing with 1.24 in CI, to make sure that the fix
actually works.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-07-07 11:54:23 -04:00
Stephen Kitt and GitHub
d3a4507650
Allow dependabot upgrades on release-0.13 ( #234 )
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-06-29 11:48:39 +00:00
dependabot[bot] and Thomas Pantelis
b4cb05ee93
Bump actions/setup-python from 3.1.2 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3.1.2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/98f2ad02fd48d057ee3b4d4f66525b231c3e52b6...d09bd5e6005b175076f227b13d9730d56e9dcfcb )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-13 13:28:08 -04:00
Tom Pantelis
f4510d182a
Mark the source directory as safe
...
See https://github.blog/2022-04-12-git-security-vulnerability-announced/
for context. git now refuses to handle repositories which don't belong
to the current user by default; such repositories need to be
explicitly marked as safe, in the global configuration for the current user.
This fixes the failing release job.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2022-05-19 16:51:05 -04:00
Daniel Farrell and Stephen Kitt
1ba50d5028
Use Dependabot to update GHAs on release-0.12
...
Add Dependabot configuration to automatically update GitHub Actions on
the release-0.12 branch.
This will facilitate quick updates while using SHA-based versions.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-05-18 09:45:07 +02:00
Daniel Farrell and Thomas Pantelis
440cb58639
Link to result of link redirect
...
This link does a redirect to the new one.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-05-16 08:42:14 -04:00
Daniel Farrell and Thomas Pantelis
3cad34678b
Ignore docs.github.com URLs as they always 403
...
All docs.github.com URLs return 403 Forbidden, although they work.
This seems to be a new behavior, as it was working less than a week ago.
This happens in CI across submariner-io repos and locally.
$ curl -I https://docs.github.com/
HTTP/2 403
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-05-16 08:42:14 -04:00
Daniel Farrell and Thomas Pantelis
b7e87f6f03
Bump markdown-link-check to the current tip
...
This hasn't been released yet but fixes the safe directories git
errors.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-05-12 05:21:55 -04:00
dependabot[bot] and Thomas Pantelis
bad87d3723
Bump azure/setup-helm from 2.0 to 2.1
...
Bumps [azure/setup-helm](https://github.com/azure/setup-helm ) from 2.0 to 2.1.
- [Release notes](https://github.com/azure/setup-helm/releases )
- [Commits](https://github.com/azure/setup-helm/compare/a517f2ff6560563a369e16ca7c7d136b6164423f...217bf70cbd2e930ba2e81ba7e1de2f7faecc42ba )
---
updated-dependencies:
- dependency-name: azure/setup-helm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 15:15:08 -04:00
dependabot[bot] and Thomas Pantelis
50caad7981
Bump actions/setup-python from 3.0.0 to 3.1.2
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3.0.0 to 3.1.2.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/0ebf233433c08fb9061af664d501c3f3ff0e9e20...98f2ad02fd48d057ee3b4d4f66525b231c3e52b6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 15:01:57 -04:00
dependabot[bot] and Daniel Farrell
46997af20e
Bump actions/checkout from 2.3.4 to 3.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f...2541b1294d2704b0964813337f33b291d3f8596b )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 14:01:21 -04:00
dependabot[bot] and Thomas Pantelis
04ca657a14
Bump peter-evans/create-issue-from-file from 3.0.0 to 4
...
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) from 3.0.0 to 4.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/97e6f902a416aac38834e23fa52e166aad0437d2...99b87c35610e986ad2034a7b0518a9b3ebea541b )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-02 13:45:29 -04:00
Daniel Farrell and Thomas Pantelis
a479634a5f
Add Dependabot updates of GitHub Actions
...
For quicker updates and easier, more consistent maintenance.
SHA-based versions should always be used to be sure the code we pull in
can't be changed without us, for security reasons at least. Dependabot
now supports SHA-based versions for GHAs. This patch should facilitate
their continued use.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-05-02 09:29:10 -04:00
Daniel Farrell and Daniel Farrell
a0f3ce2c5b
Update helm/chart-testing-action 2.1.0 to 2.2.1
...
github.com/helm/chart-testing-action/compare/v2.1.0...v2.2.1
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
9178bf8886
Update actions/setup-python GHA 2.2.2 to 3.0.0
...
github.com/actions/setup-python/compare/v2.2.2...v3.0.0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
f534b48b20
Update azure/setup-helm from 1.1 to 2.0
...
https://github.com/Azure/setup-helm/compare/v1.1...v2.0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
40cbd9481f
Run yamllint from Shipyard instead of GHA
...
Use the yamlint make target provided by Shipyard instead of a third
party GitHub action for running the same tool.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
ad2e8ac6b4
Update get-pr-commits GHA 1.1.0 to 1.2.0
...
This adds a feature, but nothing that seems relevant to us.
github.com/tim-actions/get-pr-commits/compare/v1.1.0...v1.2.0
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
afc3dc11da
Update markdown-link-check GHA 1.0.13 to 1.0.14
...
Bumps the version of markdown-link-check from 3.8.7 to 3.9.3.
Changes base image from node:alpine to node:lts-alpine.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Daniel Farrell
182a06d2a8
Update z0al/dependent-issues to 1.5.1
...
The current version is not tagged, but is first in the 1.3.0 tag.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-18 10:47:52 -04:00
Daniel Farrell and Thomas Pantelis
f151c3f3dc
Fix yamllint errors, use SubM-standard config
...
Use similar yamllint configuration as other Submariner repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-15 10:13:58 -04:00
Daniel Farrell and Stephen Kitt
295890d3b5
Remove K8s 1.20 tests as it's EOL
...
Remove tests for Kubernetes 1.20, as it is End of Life and Submariner
supports all versions upstream-Kubernetes supports and no EOL versions.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-03-14 09:31:40 +01:00
Stephen Kitt and Thomas Pantelis
76c4e94da1
Check for fixup commits in PRs
...
Commits produced using "git commit --fix" are great for review, but
must be squashed before a PR is merged.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2022-01-20 14:13:24 -05:00
Daniel Farrell and Daniel Farrell
b6590df91b
Update K8s in E2E, EOL 1.19 and add 1.23
...
Update the versions of Kubernetes tested in the E2E CI. Add 1.23 as the
new default for most tests, remove 1.19 as it is now EOL.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2022-01-18 10:41:38 -05:00
Sridhar Gaddam and Thomas Pantelis
bf2c41115b
Configure RBAC for Globalnet pods on OCP deployments
...
Globalnet controller now uses internal services with external-ips
to support exported services. On OCP Clusters, we require an explicit
RBAC to create services with external-ips, this PR includes the
necessary RBAC for Globalnet pods.
Related to: https://github.com/submariner-io/submariner/issues/1166
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2022-01-13 12:35:40 -05:00
Negash and GitHub
9ba0123e72
Fix coreDNSCustomConfig values
...
Signed-off-by: Negash <i@negash.ru >
2022-01-05 12:47:35 +00:00
Sridhar Gaddam and Thomas Pantelis
b3a5e40a5a
Globalnet include ClusterRole for services
...
As part of Globalnet enhancement where kubeproxy dependency
is removed, the Globalnet Pod will now create internal
services for every exported service in the respective
namespace where the original service resides. This PR
adds the necessary clusterRole to allow Globalnet pod
to create/delete such internal services.
Related to: https://github.com/submariner-io/submariner/issues/1166
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2022-01-04 07:48:50 -05:00
Stephen Kitt and Thomas Pantelis
9358c86eb5
Add roles and privileges required for monitoring
...
This replicates the RBAC changes applied to the operator in
https://github.com/submariner-io/submariner-operator/pull/1416
Fixes : #191
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-12-16 07:59:53 -05:00
Masaki Kimura and Daniel Farrell
5da180d44f
Allow submariner-globalnet role to handle endpoints
...
Signed-off-by: Masaki Kimura <masaki.kimura@hitachivantara.com >
2021-12-14 21:44:22 -05:00
Stephen Kitt and Thomas Pantelis
7068abafc8
Add dfarrell07 as *.md code owner
...
See <https://github.com/submariner-io/submariner/issues/1622 >.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-12-13 07:44:09 -05:00
Stephen Kitt and Daniel Farrell
2cfbd5c394
Update all CRDs to v1 CRDs
...
... and drop the obsolete Lighthouse CRDs.
Fixes : #186
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-12-08 15:37:07 -05:00
Stephen Kitt and Thomas Pantelis
42a2af008a
Pass the broker.insecure flag to the CR
...
Fixes : #185
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-12-06 11:07:45 -05:00
Stephen Kitt and Thomas Pantelis
1fbd3da4ae
Remove mangelajo from CODEOWNERS
...
... with his approval.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-11-18 08:36:24 -05:00
Mike Kolesnik and Stephen Kitt
8c2c55cc9b
Use YAML settings for shipyard
...
Makes it simple to view and change the deployment settings
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-11-09 10:49:38 +01:00
Stephen Kitt and Thomas Pantelis
fc77796287
Update K8s versions: drop 1.17/1.18, add 1.21/1.22
...
1.17 and 1.18 have reached EOL.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-11-08 13:52:07 -05:00
Vishal Thapar and Daniel Farrell
220ccc34f5
Fix connectionHealthCheck
...
connectionHealthCheck in submariner CR is a nested field
but is being added as a variable. This means it is ignored
and the field isn't set correctly in gateway pods.
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2021-10-27 12:36:06 -04:00
Aswin Surayanarayanan and Thomas Pantelis
c3a885fec9
Add RBAC permission endpointslices/restricted in broker roles
...
Fixes : github.com/submariner-io/lighthouse/issues#627
Signed-off-by: Aswin Surayanarayanan <asuryana@redhat.com >
2021-10-26 08:12:41 -04:00
17f4fecfd9
Update submariner-operator/questions.yml
...
Co-authored-by: Sridhar Gaddam <sgaddam@redhat.com >
Signed-off-by: Victor Godoy Hernández <vigohe@gmail.com >
2021-10-25 09:12:47 -04:00
Victor Godoy Hernández and Thomas Pantelis
9ee272bec8
Update Readme.md
...
Signed-off-by: Victor Godoy Hernández <vigohe@gmail.com >
2021-10-25 09:12:47 -04:00
Victor Godoy Hernández and Thomas Pantelis
9347e8f345
Add ceIPSecForceUDPEncaps & coreDNSCustomConfig variables
...
Signed-off-by: Victor Godoy Hernández <vigohe@gmail.com >
2021-10-25 09:12:47 -04:00
Victor Godoy Hernández and Thomas Pantelis
916f255461
Add enable/disable connectionHealthCheck
...
Signed-off-by: Victor Godoy Hernández <vigohe@gmail.com >
2021-10-25 09:12:47 -04:00
Victor Godoy Hernández and Thomas Pantelis
756daf344e
Bump up to 0.10.1
...
Signed-off-by: Victor Godoy Hernández <vigohe@gmail.com >
2021-10-25 09:12:47 -04:00
Mike Kolesnik and Thomas Pantelis
839d20f972
Rename job so it won't shard on stable branches
...
Right now auto release logic updates `devel` to the stable branch name
when creating stable branches. This leads to this job "sharding" into
multiple jobs, and messes up branch protections.
To keep things simple, the main job name will remain the same so that
there's no "PR targets X" and "PR targets Y" jobs, just the one "PR
targets branch" job
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-10-20 11:18:35 -04:00
Vishal Thapar and Stephen Kitt
6b7fed425a
Add endpontslices/restricted to lighthouse-agent
...
Fixes : submariner-io/lighthouse#627
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2021-10-19 16:22:31 +02:00
Stephen Kitt and Thomas Pantelis
ea1df8ed54
Add Sridhar Gaddam as code owner
...
... since he is now a project administrator, as voted on the mailing list.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-10-01 12:32:51 -04:00
Daniel Farrell and Thomas Pantelis
2788692ffc
Update create-issue-from-file GHA 2.3.2 to 3.0.0
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-09-14 08:00:47 -04:00
Daniel Farrell and Thomas Pantelis
87390b6e5d
Enable strict YAML linting
...
Fail yamllint on warnings, as we do with other repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-09-10 08:32:45 -04:00
Daniel Farrell and Thomas Pantelis
47a7aec05d
Update ibiqlik/action-yamllint GHA 1.0.0 to 3.0.4
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-09-09 17:26:16 -04:00
Daniel Farrell and Thomas Pantelis
eea398da4e
Use SHAs for GHA versions
...
Per GitHub's security guidelines, GHAs should be pinned using full
length commit SHAs instead of tags.
The SHAs are of the commits currently resolved by the versions.
Even "trusted" GHAs from GitHub developers are pinned because it's
possible their repo rights could be compromised and a malicious GHA
published. These core repos are not frequently substantially updated.
Submariner-internal GHAs are left pinned at devel because we want
automatic updates from Shipyard's shared tooling.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-08-24 08:18:22 -04:00
Daniel Farrell and Daniel Farrell
50489802e2
Don't run periodic PR dependency checks on forks
...
As we do with the Flake Finder and other periodic jobs, skip the checks
for PR dependencies on forks.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-08-09 16:39:00 -04:00
Janki Chhatbar and GitHub
cb78ab7aaa
Remove duplicated information ( #162 )
...
Submariner, k8s, OS and kernel information
are collected as part of `subctl gather`. Don't
ask for them explicitly in bug report.
Signed-off-by: Janki Chhatbar <jchhatba@redhat.com >
2021-07-27 09:47:20 +00:00
Daniel Farrell and Daniel Farrell
2f9156cf34
Extract helm-docs generation/testing to Makefile
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-07-27 05:00:56 -04:00
Stephen Kitt and Thomas Pantelis
4b48a3d30c
Remove project-specific gitlint configuration
...
We now use Shipyard's gitlint configuration everywhere.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-07-22 22:23:50 -04:00
Janki Chhatbar and Daniel Farrell
78294c1827
Enable PR dependency check jobs
...
This job marks a PR `dependent` whenever a dependent PR
is mentioned via `Depends on/ depends on` keyword.
The job fails until the dependent PR is not merged. This
helps in properly managing merging of dependent PRs.
Signed-off-by: Janki Chhatbar <jchhatba@redhat.com >
2021-07-22 10:18:28 -04:00
Stephen Kitt and Thomas Pantelis
29c87078b5
Increase days until stale to 120
...
This gives us a little over a full release to work on issues.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-07-16 15:04:52 -04:00
Vishal Thapar and Thomas Pantelis
f757a66958
Allow lighthouse-agent access to ingressips
...
`lighthouse-agent` `ClusterRole` requires access to `globalingressips`
for Globalnetv2 in Lighthouse.
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2021-07-07 10:04:32 -04:00
Vishal Thapar and Miguel Angel Ajo Pelayo
ac4910d36b
Fix globalnetv2 ClusterRole
...
Globalnetv2 requires `globalnet` `ClusterRole` for Egress/IngressIPs
but those were added as `globalnet` `Role` instead. This change
moves the permissions from `Role` to `ClusterRole`
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2021-07-07 13:33:54 +02:00
Daniel Farrell and GitHub
6869b47fc3
Add linter to check no "Apply suggestions" commits ( #154 )
...
Add a linting job to verify that no commit message in a PR contains the
case insensitive string "Apply suggestions from code review". Commits
with exactly this title are generated by GitHub automatically when a
batch of proposed changes from code review are accepted from the GitHub
UI. A number of such commits have made it into various Submariner/*
repos.
Commits addressing code review feedback should typically be squashed
into the commits under review, or made into well-commented discrete
commits.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-30 16:26:39 +00:00
Daniel Farrell and GitHub
d3fcdc2c57
Add bot config for labeling when approved ( #153 )
...
Will configure the submariner-bot to add the /ready-to-test label when a
PR has two approvals, causing the full E2E workflow to run.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-30 13:39:53 +00:00
Daniel Farrell and Daniel Farrell
23968afbef
Add helm-docs generation and linting
...
Generate docs for each chart and verify the committed docs match the
generated docs.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-29 12:14:34 -05:00
Daniel Farrell and Daniel Farrell
90db64f64d
Add generated docs for both Helm charts
...
Add docs generated by helm-docs for each chart. The docs will be kept
up-to-date with CI and the contents of the docs can be improved in
future changes to inline commenting.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-29 12:14:34 -05:00
Daniel Farrell and Daniel Farrell
4f5b617ae7
Ignore raw URLs in MDlint pending helm-docs bugfix
...
The maintainers table generated by helm-docs includes a raw URL in
Markdown, which fails markdownlint. I sent a PR upstream to fix the root
of the issue, but for now we have to disable this linter rule.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-29 12:14:34 -05:00
Daniel Farrell and Daniel Farrell
06504b84d6
Ignore charts repo URL in MD link checking
...
Somehow the GitHub Pages URL we use to publish and install the charts
works to install the charts in CI but also fails with a 404 in CI.
The URL is successfully used by Shipyard here:
https://github.com/submariner-io/shipyard/blob/
33dc2ffdadf6e520a2101368f7f7456c031bace0/scripts/shared/lib/
deploy_helm#L14
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-29 12:14:34 -05:00
Sridhar Gaddam and Thomas Pantelis
cff6e76f98
Add roles to access new Globalnet 2.0 objects
...
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2021-06-28 11:55:55 -04:00
Daniel Farrell and Stephen Kitt
97782b4bb4
Split E2E into default and full
...
Following the pattern from other repos, split the E2E test job into a
default job that runs a single default-only test always on PRs and a
full job that runs the full matrix when the ready-to-test label is
added.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-22 15:10:19 +02:00
Daniel Farrell and Daniel Farrell
2938f26520
Add helm/chart-testing linting
...
Fixes : #68
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-21 08:14:04 -05:00
Daniel Farrell and Daniel Farrell
c8b09b5c31
Name RBAC fields to match K8s requirements
...
The colon in these field names isn't allowed by K8s, and fails ct
linting. Use the new names from submariner-operator, which have already
been renamed to fix this.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-21 08:14:04 -05:00
Daniel Farrell and Daniel Farrell
df86353f4b
Add required apiVersion field to Chart.yaml
...
This field is required by standard chart schemas. It should be v2 for
Charts that support Helm v3, as we do.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-21 08:14:04 -05:00
Daniel Farrell and Daniel Farrell
b0cdd50077
Use CNCF-wording for maintainers
...
Use copyright notice wording required by CNCF for the maintainers field
for both Chart.yaml files.
Also fix an indentation error in one Chart.yaml file.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-06-21 08:14:04 -05:00
Janki Chhatbar and Thomas Pantelis
69ff334c72
Add vxlan cable driver to test matrix
...
Signed-Off-By: Janki Chhatbar <jchhatba@redhat.com >
2021-06-14 09:15:16 -04:00
Stephen Kitt and Thomas Pantelis
df9a462b9b
Use short Kubernetes versions
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-06-01 22:25:17 -04:00
Steve Mattar and Daniel Farrell
12c8e9b3ff
fix(rbac): add missing cluster roles to submariner-operator
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-05-24 14:40:13 -05:00
Daniel Farrell and Thomas Pantelis
55b0610620
Add pull request template
...
Add a template for PRs with tips and pointers to docs.
This completes a recommendation of the CII Best Practices program:
> It is SUGGESTED that this policy on adding tests (see test_policy) be
documented in the instructions for change proposals.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-05-20 12:34:36 -04:00
Daniel Farrell and Miguel Angel Ajo Pelayo
4b52dc668e
Add CII and merged-CI badges to README
...
Add Submariner's CII Best Practices badge to the README.
Add badges for workflows run against merged code.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-05-20 12:50:16 +02:00
Mike Kolesnik and Thomas Pantelis
6f94f29563
Don't run certain GHA jobs on forks
...
Don't run jobs that aren't triggered on pull request on forks.
Forks aren't likely to need these jobs, and theyre more likely to fail
there.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-05-12 07:35:11 -04:00
nyechiel and Thomas Pantelis
f0a0ae93bf
Fix a typo in support issue template
...
Signed-off-by: nyechiel <nyechiel@redhat.com >
2021-05-03 09:29:11 -04:00
Stephen Kitt and Thomas Pantelis
2b992c9f04
Disable the DCO GHA
...
We've installed the DCO bot instead, as requested by the CNCF.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-04-28 08:43:32 -04:00
Tom Pantelis
b02dce884f
Fix the release job
...
It's failing b/c the submariner chart was recently removed.
Signed-off-by: Tom Pantelis <tompantelis@gmail.com >
2021-04-06 10:23:34 -04:00
Stephen Kitt and Thomas Pantelis
c16442ac29
Add a failing check on PRs not targeting devel
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-04-05 13:26:24 -04:00
Daniel Farrell and Thomas Pantelis
e0c75d7db2
Test K8s versions 1.18, 1.19, and 1.20 in E2E
...
Use the new ability of the shared E2E GHA to configure the Kubernetes
version. Add jobs that cover the latest available patch versions
(limited by kind images) from the three most recent minor versions.
Only run one E2E job with all-default configuration per K8s version, for
some coverage with minimal overhead.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-04-05 13:07:59 -04:00
Stephen Kitt and Daniel Farrell
74b4a9d0bb
Remove the standalone Submariner chart
...
This was deprecated in favour of the operator-based chart. This only
removes the Submariner chart, the broker chart will be addressed
separately.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-03-30 13:01:39 -05:00
Daniel Farrell and Miguel Angel Ajo Pelayo
50570be17c
Add flake finder periodic E2E tests
...
Periodically run E2E tests against the merged (must have passed E2E
gating) code to detect breakages due to external changes or flaky
failures.
Also supports debugging Helm-related failures in other repositories, by
verifying (or not) what's passing here.
Use the same test matrix as the current E2E job.
Mirrors similar tests in other Submariner repositories.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-03-16 09:06:04 +01:00
Mike Kolesnik and Daniel Farrell
50a2d3db29
Import Makefile.dapper downloaded from Shipyard
...
Instead of redefining the dapper file here, download it from Shiyard
Also use the BASE_BRANCH env variable for the dapper file
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-03-10 19:43:24 -05:00
Mike Kolesnik and Daniel Farrell
51975c6bc7
Use 'preload-images' from Shipyard
...
Now that it's a standard target, use it instead of having specific code
here
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-03-10 19:27:17 -05:00
Mike Kolesnik
8d326e660e
Use the 'using' input for the E2E GHA
...
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-03-10 17:41:07 +02:00
Steve Mattar and Steve Mattar
c450f75c8e
feat: add lighthouse to e2e matrix
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-03-10 16:41:48 +02:00
Steve Mattar and Steve Mattar
d74e4a6fd4
feat: support ovn
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-03-10 16:41:48 +02:00
Steve Mattar and Steve Mattar
64d7c11506
refactor: globalnet should be under the broker
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-03-10 16:41:48 +02:00
Daniel Farrell and Thomas Pantelis
8d6ca0bd1d
Add cable driver to E2E matrix
...
Run E2E tests for all currently-supported cable drivers.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-03-05 09:47:25 -05:00
Steve Mattar and Steve Mattar
86ba2b8857
feat: support cableDriver value default is libreswan
...
Closes #33
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-03-04 19:46:28 +02:00
Steve Mattar and Steve Mattar
8d13ad14fb
refactor: rename the gateway deployment file
...
Rename to maintain consistency and to follow the standards.
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-03-04 15:53:03 +02:00
Steve Mattar and GitHub
4a59718a34
refactor: rename submariner-engine to submariner-gateway ( #122 )
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-03-02 08:57:52 -05:00
Mike Kolesnik and GitHub
0c0e73c57f
Remove reliance on version script ( #121 )
...
The script has been migrated to `Makefile.versions` so we can just rely
on the `$VERSION` from there.
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2021-03-01 10:57:14 -05:00
Miguel Angel Ajo and Miguel Angel Ajo Pelayo
dd6bc283c7
Enable globalnet E2E matrix
...
Signed-off-by: Miguel Angel Ajo <majopela@redhat.com >
2021-02-24 15:01:01 +01:00
Miguel Angel Ajo and Thomas Pantelis
f3787856f6
Add globalCidr mappings to the submariner template
...
also includes the questions.yaml which is UI.
Signed-off-by: Miguel Angel Ajo <majopela@redhat.com >
2021-02-24 08:36:47 -05:00
Steve Mattar and Miguel Angel Ajo Pelayo
cce1bf6494
fix(crd): add the missing service discovery crd
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-02-24 12:45:03 +01:00
Steve Mattar and Miguel Angel Ajo Pelayo
83177c8083
fix(crd): add the broker crd
...
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-02-24 12:45:03 +01:00
Steve Mattar and GitHub
7f2d832e6f
fix(rbac): sa and rbac definitions ( #117 )
...
Sync the SA and RBAC definitions with what we have in submariner-operator.
Signed-off-by: Steve Mattar <smattar@redhat.com >
2021-02-23 16:08:55 +01:00
Daniel Farrell and Stephen Kitt
c1177daa36
Use shared GHAs from Shipyard
...
Run the E2E tests using Submariner's custom GitHub Actions.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-02-08 09:47:58 +01:00
Stephen Kitt and Thomas Pantelis
af9332cb53
Track the devel branch for release
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-02-05 08:23:55 -05:00
Daniel Farrell and Daniel Farrell
ad064a97b2
Add git commit message linting
...
As implemented and configured in other Submariner repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-02-02 08:49:25 -06:00
Daniel Farrell and Stephen Kitt
8754508eb0
Add .dapper and .shflags to gitignore
...
Both are generated by our standard make commands, both are ignored in
other Submariner repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-02-02 14:02:52 +01:00
Daniel Farrell and Thomas Pantelis
472ad44a87
Use markdownlint from Shipyard
...
Instead of an external GitHub action, use the same markdownlint make
target from Shipyard that we use in other repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2021-02-01 16:42:35 -05:00
Stephen Kitt and Thomas Pantelis
0d566a4104
Use the PR base branch as reference when linting
...
To determine the changed files, the Markdown linter needs to know the
base branch; instead of using the default everywhere, use the base
branch set in the PR.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-01-21 09:49:13 -05:00
Aswin Suryanarayanan and GitHub
83aeade0cc
Add a cluster role for submariner-engine serivce-account
...
The submainer-engine now access the node object as part
of golbalnet-healthcheck support and the required roles are
added
Signed-off-by: Aswin Surayanarayanan <asuryana@redhat.com >
2021-01-14 10:33:21 +01:00
Sridhar Gaddam and Stephen Kitt
69a435efb3
Update GatewayEngine Pod env with the host nodeName
...
Related to: https://github.com/submariner-io/submariner/issues/1068
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2021-01-12 11:11:34 +01:00
Sridhar Gaddam and Stephen Kitt
54b9fab7f0
Fix broken globalnet helm jobs
...
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2021-01-04 09:09:39 +01:00
Sridhar Gaddam and Stephen Kitt
9946eeb071
Update Globalnet Pod env with the host nodeName
...
Related to: https://github.com/submariner-io/submariner/issues/970
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-12-24 14:06:14 +01:00
Daniel Farrell and Stephen Kitt
6edd0a2f10
Fix all broken links
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-12-17 15:44:34 +01:00
Daniel Farrell and Stephen Kitt
701ad09f63
Fix periodic broken link test issue reporting
...
Use new GHA for reporting issues when broken links are detected. This
logic was verified to work by the frequently-run flaky test finder.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-12-17 15:10:59 +01:00
Stephen Kitt and Thomas Pantelis
8a670ad49d
Set the serviceDiscoveryEnabled flag
...
This allows the e2e tests to complete successfully.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-12-17 08:21:41 -05:00
Stephen Kitt and Thomas Pantelis
59bc056f99
Update the instructions for Helm v3
...
With v3, we no longer need to initialise Helm or even provide a local
repository; the charts can be installed directly. We now support make
deploy and make e2e too, document that.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-12-09 13:07:07 -05:00
Daniel Farrell and Stephen Kitt
433ff8347e
Set cable driver flag passed from Shipyard
...
Relates-to: submariner-io/shipyard#364
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-12-09 15:26:10 +01:00
nyechiel and Stephen Kitt
c22af2a996
Update README file
...
Signed-off-by: nyechiel <nyechiel@redhat.com >
2020-11-23 11:51:43 +01:00
Sridhar Gaddam and Thomas Pantelis
c5ab3dd7d7
Include ClusterRole for routeagent to list nodes
...
In the new event framework we use node listeners to support certain use-cases.
Currently in helm, routeagent does not have that role, so e2e tests are failing.
This PR enables it.
Related to: https://github.com/submariner-io/submariner/issues/858
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-11-20 12:35:59 -05:00
Stephen Kitt and Thomas Pantelis
33cbc85f50
Ensure we overwrite charts when necessary
...
Currently, we lose updated charts when we check the gh-pages branch
out. This patch generates the charts in the base directory, and moves
them into place after checking the target branch out.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-18 12:32:01 -05:00
Sridhar Gaddam and Thomas Pantelis
f108705710
Update route-agent Pod env with the host nodeName
...
Related to: https://github.com/submariner-io/submariner-operator/issues/835
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-11-18 09:38:26 -05:00
Sridhar Gaddam and Stephen Kitt
8f2bed6191
Exclude openshift-dns namespace in Globalnet
...
In an OCP Cluster, openshift-dns namespace has dns-default
service and this is controlled by its operator.
When Globalnet is deployed on OCP, it was seen that globalip
annotation added to it is periodically getting deleted by the
operator, so Globalnet tries to re-add the annotation and this
goes on forever. This will cause Globalnet to consume CPU
unnecessarily and could affect user-experience with Submariner
Globalnet. We have plans to enhance Globalnet to improve its
scalability, but until then we can exclude annotating services
in openshift-dns namespace.
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-11-18 14:21:11 +01:00
Sridhar Gaddam and Stephen Kitt
5407e97cd3
Exclude openshift-monitoring namespace in Globalnet
...
In an OCP Cluster, openshift-monitoring namespace has couple of
services and these are controlled by their respective operators.
When Globalnet is deployed on OCP, it was seen that globalip
annotation added to such services are periodically getting
deleted by the operators, so Globalnet tries to re-add the
annotation and this goes on forever. This will cause Globalnet
to consume CPU unnecessarily and could affect user-experience
with Submariner Globalnet. We have plans to enhance Globalnet
to improve its scalability, but until then we can exclude
annotating services in openshift-monitoring namespace.
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-11-18 14:21:11 +01:00
Stephen Kitt and Miguel Angel Ajo Pelayo
672e55f528
Revert to the default Helm version
...
Now that Shipyard ships Helm 3, remove our overrides.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-18 11:47:58 +01:00
Stephen Kitt and Thomas Pantelis
03e931d203
Release charts manually
...
This replicates the process used in the old Travis configuration to
publish updated charts.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-16 09:56:28 -05:00
Stephen Kitt and Thomas Pantelis
ca2e3cd29a
Add myself as a code owner
...
Following https://groups.google.com/u/1/g/submariner-dev/c/1lAmi0IwDgc
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-13 16:49:13 -05:00
Stephen Kitt and Miguel Angel Ajo Pelayo
5906cfb3dc
Switch to Helm v3
...
This allows us to deploy v1 CRDs such as the upstream MCS API CRDs.
Fixes : #47
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-13 12:31:30 +01:00
Vishal Thapar and Miguel Angel Ajo Pelayo
44374a709c
Enable serviceDiscovery for broker install
...
This is to test installation of MCS API CRDs on broker
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-11-13 12:31:30 +01:00
Vishal Thapar and Miguel Angel Ajo Pelayo
59ab112b29
Fix MCS API CRDs
...
Update the MCS API CRDs as per definition in
https://github.com/kubernetes-sigs/mcs-api/tree/master/config/crd
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-11-13 12:31:30 +01:00
Stephen Kitt and Thomas Pantelis
34cd37c4c0
Check out the full history for chart-releaser
...
chart-releaser looks at the project history to determine whether a
chart changed, we mustn't limit the fetch depth.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-12 14:03:55 -05:00
Stephen Kitt and Thomas Pantelis
aa2cd102f1
Fix the chart-releaser-action version
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-12 07:26:28 -05:00
Stephen Kitt and Miguel Angel Ajo Pelayo
1ae567356b
Fix the globalnet SAs
...
SA names can't include ':', revert to '-' as used in the old charts.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-12 12:04:20 +01:00
Stephen Kitt and Stephen Kitt
7ffc2bb663
Add an e2e GHA
...
For now this only uses the default deployment.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-10 18:45:33 +01:00
Daniel Farrell and Thomas Pantelis
c31bf71824
Remove Travis CI
...
All tests and release work has been transferred to run on GitHub
Actions, like the rest of Subariner's repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-11-10 12:33:30 -05:00
Daniel Farrell and Thomas Pantelis
7ead45df85
Release Helm charts via helm/chart-releaser GHA
...
Use the official Helm chart releasing GitHub Action instead of our
custom bash.
Travis CI can be removed after this commit, as all tests will have
equivalents for GHAs.
Closes : #71
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-11-10 12:33:30 -05:00
Daniel Farrell and Stephen Kitt
ea49a9c47a
Add CODE-OF-CONDUCT.md, point to website
...
It seems most CNCF projects provide a CODE-OF-CONDUCT.md file at the
root of their repositories, even if they have their Code of Conduct on
their website. To better fit into the CNCF ecosystem and be a more
welcoming project, follow that pattern.
Relates-to: submariner-io/submariner#804
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-11-10 17:54:06 +01:00
Daniel Farrell and Stephen Kitt
9a4f6bbfea
Add CONTRIBUTING.md, point to website
...
It seems most CNCF projects provide a CONTRIBUTING.md file at the root
of their repositories, even if they have their contributing docs on
their website. To better fit into the CNCF ecosystem and be a more
welcoming project, follow that pattern.
Relates-to: submariner-io/submariner#804
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-11-10 17:54:06 +01:00
nyechiel and Thomas Pantelis
e207ef8e4a
Add templates for bugs/enhancements/support
...
Signed-off-by: nyechiel <nyechiel@redhat.com >
2020-11-10 11:41:01 -05:00
Vishal Thapar and Thomas Pantelis
71926ccfe3
Add openAPIV3Schema fields to MCS CRDS
...
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-11-10 07:53:49 -05:00
Stephen Kitt and Miguel Angel Ajo Pelayo
96ff45c2f8
Add an operator Helm chart
...
The submariner-operator Helm chart deploys Submariner using the
Submariner operator: it deploys the CRDs, roles, and SAs required to
run the operator and Submariner, then pushes a Submariner CR to
instruct the operator to deploy Submariner.
This patch also adds a Makefile to validate the deployments; run
make deploy
to test the Helm charts (this will bring up two clusters, install the
broker on one of them and the operator on both, and end with a
connectivity test).
Fixes : #17
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-06 07:56:55 +01:00
Vishal Thapar and Thomas Pantelis
c128fb42c5
Install MCS SIG CRDs and roles
...
This installs the `multicluster.x-k8s.io` CRDs and roles for them
Fixes:submariner-io/lighthouse#336
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-11-02 08:29:12 -05:00
Daniel Farrell and Thomas Pantelis
f92523dbb1
Run YAML linting also via GHA
...
YAML linting currently runs on Travis. Convert to a GHA, to align with
other repos and prepare for future optimizations.
Only run against values.yaml and Chart.yaml files, as is currently the
case in the Travis-driven workflow.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-10-21 13:46:48 -04:00
Daniel Farrell and Thomas Pantelis
4461924636
Fix Markdown linting errros in README
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-10-21 11:06:52 -04:00
Daniel Farrell and Thomas Pantelis
3ac4e14664
Add Markdown linting
...
Add linting for Markdown files, following norms from other repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-10-21 11:06:52 -04:00
Daniel Farrell and Thomas Pantelis
8c49e84959
Refactor periodic GHA
...
Convert MD-lint Workflow into general periodic Workflow.
Minor tweaks from refactoring in other repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-10-21 09:18:50 -04:00
Daniel Farrell and Thomas Pantelis
5d4d921dbf
Refactor linting GHAs
...
Combine linting GitHub Actions into a single Workflow.
Minor updates to reflect refactoring in other repos.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-10-21 09:18:50 -04:00
Nir Yechiel and GitHub
0dde6f2123
Add stalebot to charts repo ( #64 )
...
Signed-off-by: nyechiel <n.yechiel@gmail.com >
2020-09-29 09:51:54 -04:00
Vishal Thapar and Thomas Pantelis
1e3737abd9
Add deletecollection verb for endpointslices
...
Refer: https://github.com/submariner-io/submariner-operator/pull/636
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-09-03 10:10:19 -04:00
Stephen Kitt and Miguel Angel Ajo Pelayo
c4760944f9
Bump to 0.6.0
...
This changes the defaults to 0.6.0, pulling the images from our Quay
repository.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-08-31 12:14:39 +02:00
Daniel Farrell and Thomas Pantelis
bb60a9e87b
Bump MD link check linter 0.6->1.*
...
Adds support for check-modified-files-only config, which currently isn't
honored and throws a warning.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-08-26 09:00:50 -04:00
Sridhar Gaddam and Miguel Angel Ajo Pelayo
d38625a9fd
Modify updateStrategy for Route-agent Pods
...
Currently, the updateStrategy for Route-agent pods is set to RollingUpdate
with maxUnavailable as 1. Because of this, when the route-agent DaemonSet
is updated, the Pods are updated one after the other. While the rolling
update strategy is good for user-facing services, for route-agent DaemonSet
its not the most suitable one as it takes time for all the route-agent pods
to be updated in a large cluster.
Ideally, it would have been great if "Recreate" updateStrategy was supported
for DaemonSets, but unfortunately K8s does not support it. But an alternate
way to achieve something similar is to configure rollingUpdate.maxUnavailable
to 100% so that the DaemonSet controller can update all the route-agent Pods
in a single go.
https://kubernetes.io/docs/tasks/manage-daemon/update-daemon-set/#daemonset-update-strategy
Fixes issue: https://github.com/submariner-io/submariner/issues/734
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-08-21 10:05:46 +02:00
Daniel Farrell and Thomas Pantelis
ae84a0b409
Add link aliveness tests
...
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-08-20 14:36:53 -04:00
Stephen Kitt and Miguel Angel Ajo Pelayo
9d3a9b7f66
Rename "supercluster" to "clusterset"
...
The latter is the name chosen by the multi-cluster SIG.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-08-20 09:40:42 +02:00
Vishal Thapar and Thomas Pantelis
8df47c6f85
Add roles for endpoints and endpointslices
...
* Add clusterrole to give lighthouse serviceaccount access to endpoints and
endpointslices
* Add role to give broker serviceaccont access to endpoint slices
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-08-07 07:54:15 -04:00
Vishal Thapar and Thomas Pantelis
fefd6b21ed
Install gateway CRD on broker
...
If crd.create is set to false when installing submariner on same cluster
as broker, gateways CRD never gets installed because it is missing from
broker charts. This change is to install the CRD even on broker, as a
cleaner alternative to adding more flags.
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-07-21 11:35:31 -04:00
Vishal Thapar and Thomas Pantelis
1954770672
Allow lighthouse access to gateways.submariner.io
...
Adds following permissions to lighthouse clusterrole
for `gateways.submariner.io`
- get
- list
- watch
This allows lighthouse to track changes to gateway status and know which
clusters are connected.
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-07-20 11:16:04 -04:00
Sridhar Gaddam and GitHub
7cc50b03d3
Reset terminationGracePeriodSeconds for SM Pods ( #50 )
...
In one of the earlier PRs, we modified the terminationGracePeriodSeconds
to 10 secs. However, its seen that this is causing more CI failures
during e2e redundancy tests. Ideally, once the Pods are terminated,
it should cleanup itself ASAP but it is seen that SM Pods are sometimes
taking time to exit and during this Period since there is no active SM
Pod running, this is triggering some failures.
Until we figure out the exact reason why the Pods are taking time for
cleanup, this PR reduces the terminationGracePeriodSeconds.
This issue would be properly addressed via
https://github.com/submariner-io/submariner/issues/694
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-07-10 14:57:14 -04:00
Vishal Thapar and GitHub
fb65f1ffbe
Add ServiceImport CRD ( #51 )
...
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-07-09 10:54:28 -04:00
Sridhar Gaddam and GitHub
c9f1f79338
Fix updateStrategy in Submariner DaemonSet Pods ( #49 )
...
Fixes issue: https://github.com/submariner-io/submariner-charts/issues/48
Signed-Off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-06-24 10:47:08 -04:00
Miguel Angel Ajo Pelayo and GitHub
3b44f11749
Update versioning and image repositories ( #44 )
...
* Update versioning and image repositories
Update helm charts to follow the submariner versioning,
and include the image repositories by default.
Signed-off-by: Miguel Angel Ajo <majopela@redhat.com >
* Update final version
Signed-off-by: Miguel Angel Ajo Pelayo <majopela@redhat.com >
2020-06-24 10:11:21 -04:00
Vishal Thapar and GitHub
d2b0d98ea2
Add globalnet flag for lighthouse ( #43 )
...
To optimize Lighthouse for Globalnet, Lighthouse needs to know if
globalnet was enabled.
Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com >
2020-06-23 10:00:29 -04:00
Miguel Angel Ajo Pelayo and GitHub
eadf5be408
Update contact details for charts ( #46 )
...
Signed-off-by: Miguel Angel Ajo <majopela@redhat.com >
2020-06-23 07:57:59 -04:00
Miguel Angel Ajo Pelayo and GitHub
86ee45297b
Update default gateway leadership timing ( #45 )
...
Those values where changed on the engine.
Signed-off-by: Miguel Angel Ajo <majopela@redhat.com >
2020-06-23 07:57:17 -04:00
Daniel Farrell and Miguel Angel Ajo Pelayo
90929ce969
Add DCO signed-off-by GHA validation
...
Add GitHub Action validating presence of signed-off-by line to accept
the Developer Certificate of Origin, as required for CNCF.
Relates-to: submariner-io/submariner#666
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-06-23 09:39:51 +02:00
Vishal Thapar and GitHub
e43e321a0d
Use correct name for lighthouse-coredns ( #41 )
2020-06-09 16:40:18 -04:00
Vishal Thapar and Miguel Angel Ajo Pelayo
b217b75f96
Add lighthouse-coredns charts
...
1. Adds deployment amd configmap
2. Updates RBAC
2020-06-09 13:27:07 +02:00
Sridhar Gaddam and Miguel Angel Ajo Pelayo
c905d9fdca
Fix terminationGracePeriodSeconds in Submariner Pods
...
In K8s the default termination grace period for a Pod is 30
secs. However, for Submariner Pods, we were configuring this as
0 secs, because of which, cleanup was not happening in a
consistent manner and we are seeing failures in CI jobs.
This PR modifies the terminationGracePeriodSeconds to 10 secs.
Along with this change, it also uses the proper namespace of
submariner in the excluded namespaces.
Fixes issue: https://github.com/submariner-io/submariner-charts/issues/39
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-06-08 11:05:16 +02:00
Vishal Thapar and Miguel Angel Ajo Pelayo
77fe3d91fa
Add crd-install hook for ServiceExport
2020-05-19 10:44:52 +02:00
Vishal Thapar and Miguel Angel Ajo Pelayo
855b874a6a
Use v1beta1 for lighthouse CRDs
...
v1 is only available k8s v1.16 onwards and we're using 1.14 in E2E.
2020-05-18 10:11:59 +02:00
Mike Kolesnik and Miguel Angel Ajo Pelayo
1d2af4468b
Check also optional parts of charts
...
The CI job currently only checks the bare chart, with optional flags set
to defaults which cause it to miss those parts. Set the flags so that
the job also checks those parts.
2020-05-15 00:43:54 +02:00
Vishal Thapar and Miguel Angel Ajo Pelayo
97e83e4fc8
Add ServiceExport CRD
2020-05-15 00:41:54 +02:00
Daniel Farrell and GitHub
40538471b6
Add CODEOWNERS file to manage commit rights ( #32 )
...
Add a GitHub CODEOWNERS file to support disaggregating commit rights.
Allows the Committer process in the Community Membership docs to be
implemented.
Signed-off-by: Daniel Farrell <dfarrell@redhat.com >
2020-05-05 09:02:40 -04:00
Mike Kolesnik and Miguel Angel Ajo Pelayo
89b509f60d
Fix lighthouseServiceAccountName
...
It was missing the post-deletion operator which caused it to generate:
name:
submariner-lighthouse
Instead of `name: submariner-lighthouse`
Now it should be fine
2020-04-26 08:49:57 +02:00
Miguel Angel Ajo Pelayo and GitHub
2146487899
Add printer column to gateway CRD ( #28 )
2020-04-24 08:07:12 -04:00
Vishal Thapar and Miguel Angel Ajo Pelayo
d37db87a61
Bump chart versions for servicediscovery
...
With servicediscovery changes coming in, time to update chart versions
submariner: 0.0.3 => 0.0.4
submariner-k8s-broker: 0.0.1 => 0.0.2
2020-04-23 09:29:50 +02:00
Vishal Thapar and Miguel Angel Ajo Pelayo
5e425b9079
Add Lighthouse charts
...
This adds the deployment for lighthouse-agent, service account and RBAC.
2020-04-23 09:29:50 +02:00
Alexey Roytman and GitHub
2914c74e38
Support CableDriver ( #18 )
2020-04-20 09:49:00 -04:00
Alexey Roytman and GitHub
d82c6ce442
Update the README file ( #19 )
...
* Update the README file
* update README file with shipyard changes
2020-04-16 09:40:21 -04:00
Miguel Angel Ajo Pelayo and GitHub
77b41721a9
Merge pull request #24 from skitt/gateway-crd
...
Add Gateway CRD
2020-04-15 16:57:22 +02:00
Stephen Kitt
5888e837ce
Add Gateway CRD
...
This will be used to store and report the cluster-local engine
status.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-04-14 10:54:14 +02:00
Miguel Angel Ajo Pelayo and GitHub
8213fe55f0
Merge pull request #21 from sridhargaddam/route-agent-get-nodes
...
Add ClusterRole for route-agent to annotate a node
2020-04-13 16:36:50 +02:00
Miguel Angel Ajo Pelayo and GitHub
8fa5ec5c03
Merge pull request #20 from sridhargaddam/gncontroller-nodes
...
Add role for globalnet controller to annotate a node
2020-04-13 16:36:02 +02:00
Sridhar Gaddam
ae121cfdc4
Add ClusterRole for route-agent to annotate a node
...
As part of supporting connectivity from HostNetwork to remoteClusters, globalnet
controller requires the CNIInterfaceIP on each node. This PR adds the necessary
clusterRoles for the route-agent daemonSet which will annotate the node with the
CNIInterfaceIP on that respective node.
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-04-10 14:36:00 +05:30
Sridhar Gaddam
80bdf3eb07
Add role for globalnet controller to annotate a node
...
As part of supporting connectivity from HostNetwork to remoteClusters, globalnet
controller annotates a node with globalIP. This PR adds the necessary roles for
globalnetController.
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-04-09 22:58:57 +05:30
Miguel Angel Ajo Pelayo and GitHub
f3ff20e128
Update travis.yml to fail if deployment fails
2020-03-13 12:15:24 +01:00
Miguel Angel Ajo Pelayo and GitHub
535256f640
Merge pull request #15 from sridhargaddam/leader-election
...
Make Gateway Leadership variables configurable
2020-03-11 18:23:21 +01:00
Miguel Angel Ajo Pelayo and GitHub
232bb7478c
Merge pull request #16 from mkolesnik/local-reg-globalnet
...
Support globalnet image specification
2020-03-11 15:28:37 +01:00
Mike Kolesnik
116615040a
Support globalnet image specification
...
This is necessary to allow globalnet image to be stored in local
registry.
2020-03-11 10:30:34 +02:00
Sridhar Gaddam
9041855054
Make Gateway Leadership variables configurable
...
This PR provides a mechanism to configure the following
Submariner Gateway leader election values
1. leaseDuration
2. renewDeadline
3. retryPeriod
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-02-13 19:41:26 +05:30
Miguel Angel Ajo Pelayo and GitHub
f6301aea3a
Merge pull request #14 from mangelajo/rename-daemonset-to-gateway
...
Rename submariner engine daemonset to submariner-gateyway
2020-01-29 13:37:26 +01:00
Miguel Angel Ajo
bcd9f800bf
Rename submariner engine daemonset to submariner-gateyway
...
In previous upstream discussions we talked about renaming submariner
engine "deployment" (now daemonset) to submariner-gateway to make
identification of the gateway easier to admins and avoid confusion.
Also see: https://github.com/submariner-io/submariner-operator/pull/145
2020-01-28 16:36:32 +01:00
Miguel Angel Ajo Pelayo and GitHub
fd672a570c
Merge pull request #13 from sridhargaddam/update-sm-engine-as-ds
...
Update Submariner Engine to a DaemonSet
2020-01-28 16:21:14 +01:00
Sridhar Gaddam
d4a0bc4d15
Update Submariner Engine to a DaemonSet
...
Currently, the Submariner Engine is a deployment with nodeSelector
(for submariner.io/gateway=true). It is seen that when the label
is removed from the node after SM engine is deployed, SM engine
continues to run on that node. This behavior is not in Sync with
the DaemonSet (used by GlobalnetController) behavior where the POD
is immediately terminated when the label is removed from the node.
This PR updates SM engine as DaemonSet so that we have consistent
behavior between the SM Engine POD and GlobalnetController POD.
Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com >
2020-01-28 19:23:32 +05:30
Miguel Angel Ajo Pelayo and GitHub
7200264f5f
Merge pull request #12 from mkolesnik/ipam-support
...
Add support for the Globalnet controller
2020-01-28 14:06:26 +01:00
Mike Kolesnik
04865e056b
Added clusters to rbac
2020-01-28 08:27:25 +02:00
Mike Kolesnik
fb754f5f2f
Added the role & binding for globalnet
...
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2020-01-23 14:36:26 +02:00
Mike Kolesnik
35417fa669
Add globalnet service account creation
...
Signed-off-by: Mike Kolesnik <mkolesni@redhat.com >
2020-01-22 16:50:32 +02:00
Mike Kolesnik
afac49e68e
Remove GLOBALCIDR, empty yaml if disabled
2020-01-21 11:49:45 +02:00
Mike Kolesnik
409c875713
Add support for the Globalnet controller
...
Added a chart for the globalnet controller which uses the global CIDR.
Also added the global CIDR to the submariner engine pod env so it can
utilize it.
The controller will only be deployed if the CIDR is specified.
2020-01-13 10:22:23 +02:00
Dmitry Groisman and GitHub
e1a313755c
Merge pull request #10 from dimaunx/k8s-1.16.x
...
Add support for k8s version 1.16.x
2019-12-03 14:44:48 +02:00
Dmitry Groisman
f8565a2e30
k8s 1.16.x support
2019-11-25 15:23:22 +02:00
Miguel Angel Ajo Pelayo and GitHub
ddf1538905
Merge pull request #9 from mangelajo/bump-submariner-to-0.0.2
...
Bump submariner image versions to 0.0.2
2019-11-05 15:29:50 +01:00
Miguel Angel Ajo
459b9c23bc
Bump submariner image versions to 0.0.2
2019-11-04 14:01:36 +01:00
Dmitry Groisman and GitHub
c563636ed0
Merge pull request #8 from dimaunx/dev-workflow
...
Dev workflow proposal
2019-09-27 15:19:10 +03:00
Miguel Angel Ajo Pelayo and GitHub
97ebaecb96
Merge pull request #7 from dimaunx/ipsec-custom-port
...
Add custom ipsec ports support
2019-09-27 10:19:15 +02:00
Dmitry Groisman
129cb73a00
local dev workflow
2019-09-26 16:03:22 +03:00
Dmitry Groisman
8d2c48b8a1
adding custom ipsec ports support
2019-09-26 12:54:02 +03:00
Dmitry Groisman
faf5f3e04b
fixing sources location
2019-09-05 14:52:52 +03:00
Dmitry Groisman
2b92daa9f8
fixing yaml lint issues
2019-09-05 14:15:44 +03:00
Dmitry Groisman
47638e04f9
helm repo ci
2019-09-05 14:12:53 +03:00
Miguel Angel Ajo Pelayo and GitHub
4629754c20
Merge pull request #3 from sridhargaddam/use-iptables-from-host
...
Fix iptables/nftables issue
2019-09-05 09:56:54 +02:00
Chris Kim and GitHub
037bb91428
Merge pull request #1 from sridhargaddam/fix-submariner-broker-url
...
Update SUBMARINER_BROKER_URL to use https endpoint
2019-09-03 08:25:40 -07:00
Chris Kim and GitHub
c7433eaaf1
Merge pull request #4 from sridhargaddam/rbac-list-pods
...
Add RBAC policy for listing pods in sm-route-agent ds pod
2019-09-03 08:24:48 -07:00
Miguel Angel Ajo Pelayo and GitHub
a77d2ef36f
Merge branch 'master' into use-iptables-from-host
2019-09-03 16:46:17 +02:00
Sridhar Gaddam
c31d14f3c2
Add RBAC policy for listing pods in sm-route-agent ds pod
...
Submariner-route-agent daemonset pod needs to query the list of other sm-route-agent
pods in the cluster for their hostIP addresses. The ipaddress will be used as remote
VxLAN Vtep IPs. Currently, sm-route-agent pod does not have the necessary privileges
to list the pods in the submariner namespace of local cluster. This patch addresses
this issue by adding the necessary role.
Error seen:
Failed to list *v1.Pod: pods is forbidden: User
"system:serviceaccount:submariner:submariner-routeagent" cannot list resource "pods"
in API group "" in the namespace "submariner"
2019-08-30 21:32:50 +05:30
Thomas Pantelis and GitHub
249e684959
Merge pull request #2 from sridhargaddam/update-route-agent-ds
...
Update route-agent-ds with Cluster/SVC CIDR values
2019-08-28 08:20:49 -04:00
Sridhar Gaddam
246e8c7f37
Fix iptables/nftables issue
...
Both iptables and nftables use netfilter framework in the kernel for
packet filtering. Many distributions are moving in the direction of
using nftables over iptables. Although, nftables uses a new command
line utility (named nft), starting from iptables >=1.8, it uses
nftables under the hood while continuing to support the same iptables
syntax from the user.
Quoting from Dan's comment [#]
"In iptables 1.8, the maintainers have "deprecated" the classic ip_tables:
the iptables tool now does userspace translation from the legacy UI/UX,
and uses nf_tables under the hood. So, the commands look and feel the
same, but they're now programming a different kernel subsystem.
The problem arises when you mix and match invocations of iptables 1.6
(the previous stable) and 1.8 on the same machine, because although they
look identical, they're programming different kernel subsystems.
Empirically, this causes weird and wonderful things to happen - things
like if you trace a packet coming from a pod, you see it flowing through
both ip_tables and nf_tables, but even if both accept the packet, it then
vanishes entirely and never gets forwarded"
So, as long as we are programming either nf_tables or iptables, we would
not have any issues. Currently, there is no easy way to identify what type
of rules are programmed on the host. This patch follows the same approach
(as described here [*]) that is taken in OpenShift where the host file
system is mounted inside the docker container and iptables utility on the
host is exec'ed for programming any firewall rules.
[#] https://github.com/kubernetes/kubernetes/issues/71305#issuecomment-448052889
[*] https://github.com/kubernetes/kubernetes/issues/71305#issuecomment-521978797
2019-08-27 16:33:55 +05:30
Sridhar Gaddam and GitHub
77cc3ace93
Update route-agent-ds with Cluster/SVC CIDR values
2019-08-14 13:32:29 +05:30
Sridhar Gaddam
7b718471e5
Update SUBMARINER_BROKER_URL to use https endpoint
...
Normally in a vanilla kubernetes deployment, there is a single endpoint for kubernetes.
However, in some deployments (like OpenShift), there could be multiple endpoints.
This patch updates the SUBMARINER_BROKER_URL to use the appropriate "https" endpoint.
2019-05-17 14:12:07 +05:30
Chris Kim
dfcac09089
correct type for ca validation and update rancher catalog item images
2019-03-18 10:09:22 -07:00