Skip to content

Releases: canonical/sdcore-upf-k8s-operator

Revision 17

15 Jan 23:30
dbf4d30
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 6
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 7

Static resources:
Released to 'latest/edge' at 23:30 UTC on 15 Jan 2024

What's Changed

Full Changelog: rev15...rev17

Revision 16

14 Jan 07:46
adf2dd5
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 6
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 7

Static resources:
Released to 'latest/edge' at 07:46 UTC on 14 Jan 2024

What's Changed

Full Changelog: rev12...rev16

Revision 15

09 Jan 16:21
adf2dd5
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 6
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 6

Static resources:
Released to 'latest/edge' at 16:21 UTC on 9 Jan 2024

What's Changed

Full Changelog: rev12...rev15

Revision 14

07 Jan 07:46
b4f41eb
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 6
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 6

Static resources:
Released to 'latest/edge' at 07:46 UTC on 7 Jan 2024

What's Changed

  • fix: move to Blocked state when Multus is disabled by @dariofaccin in #75

Full Changelog: rev12...rev14

Revision 13

03 Jan 16:11
b4f41eb
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 5
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 5

Static resources:
Released to 'latest/edge' at 16:11 UTC on 3 Jan 2024

Released to 'latest/beta' at 16:18 UTC on 3 Jan 2024

What's Changed

  • fix: move to Blocked state when Multus is disabled by @dariofaccin in #75

Full Changelog: rev12...rev13

Revision 12

03 Jan 14:56
6649241
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 5
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 5

Static resources:
Released to 'latest/edge' at 14:56 UTC on 3 Jan 2024

What's Changed

  • fix: move to Blocked state when HugePages are not available by @dariofaccin in #69

Full Changelog: rev11...rev12

Revision 11

02 Jan 16:38
bea95b6
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 5
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 5

Static resources:
Released to 'latest/edge' at 16:38 UTC on 2 Jan 2024

What's Changed

Full Changelog: rev10...rev11

Revision 9

24 Dec 07:44
302024c
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 4
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 4

Static resources:
Released to 'latest/edge' at 07:44 UTC on 24 Dec 2023

What's Changed

  • Updates GH workflows to use common definitions from sdcore-github-workflows repo by @Gmerold in #8
  • Adding implementation of the fiveg_n3 interface by @Gmerold in #2
  • Adding implementation of fiveg_n3 interface in the UPF by @Gmerold in #9
  • Update dependency juju to v3.2.0.0 by @renovate in #10
  • [Bug fix] Improvements to the UPF operator by @gruyaume in #11
  • Telco 583 fix race condition between bessd and routectl by @Gmerold in #13
  • Use BESS rock for 'bessd' and 'routectl' and PFCPIFACE rock for 'pfcp-agent' by @ghislainbourgeois in #12
  • (Fix) Adding rust compiler to fix pydantic compilation by @Gmerold in #14
  • (Fix) Making sure routectl service always starts last by @Gmerold in #16
  • Runs the CI on a schedule by @saltiyazan in #15
  • (Feat) Removing separate container for the routectl by @Gmerold in #18
  • Adds renovate rule to scan tox.ini by @saltiyazan in #19
  • Allow specifying host interface to use for multus interfaces by @ghislainbourgeois in #17
  • (chore) Printing logs from ExecProcess by @Gmerold in #23
  • Increasing timeout for bess configuration by @Gmerold in #25
  • bessctl up4 configuration is executed once by @gatici in #26
  • Rollback K8s Service patcher attribute by @gatici in #28
  • Correcting charm name to be deployed by @gatici in #30
  • Update actions/checkout action to v4 by @renovate in #33
  • Adds issues workflow by @saltiyazan in #32
  • Unpinning Python dependency versions by @saltiyazan in #35
  • (Feat) Adding CPU compatibility check by @Gmerold in #34
  • (Feat) Adding fiveg_n4 library by @Gmerold in #37
  • Use LoadBalancer Service by @DanielArndt in #36
  • (Fix) Fixing relation data by @Gmerold in #40
  • Enable auto-merging Renovate PRs by @Gmerold in #38
  • Telco 724 implementing fiveg n4 provider by @Gmerold in #39
  • Remove internal PFCP port by @DanielArndt in #42
  • Use custom event to trigger multus configuration by @gatici in #41
  • Updates the charm metadata by @DanielArndt in #43
  • Support custom MTU sizes by @gatici in #44
  • Integrate HugePages library in UPF and add configuration option by @dariofaccin in #45
  • Improve Contributing documentation by @dariofaccin in #46
  • chore: Adds semantic PR title validation by @gruyaume in #48
  • Update HugePages library by @dariofaccin in #50
  • fix: Remove defers in config_changed by @ghislainbourgeois in #49
  • fix: Protect against load balancer service existing by @DanielArndt in #51
  • chore: Update charm libs by @DanielArndt in #53
  • fix: Prevent scaling by blocking on non-leader units by @DanielArndt in #52
  • fix: use internal UPF hostname when MetalLB is not available by @dariofaccin in #56
  • docs: Adds Charmhub badge by @gruyaume in #58
  • chore: Use handle_exec instead of mocking container exec method by @dariofaccin in #59
  • chore: Replacing KubernetesServicePatch with ops.set_ports by @Gmerold in #60
  • fix: Pinning pytest-asyncio to 0.21.1 by @Gmerold in #61
  • chore(deps): update dependency pytest-asyncio to v0.23.2 by @renovate in #62
  • fix: Revert "chore(deps): update dependency pytest-asyncio to v0.23.2" by @Gmerold in #63
  • fix: Reconfigure bessd on restart by @markbeierl in #65
  • feat: Set IP masquerade in the UPF configuration by @ghislainbourgeois in #67
  • chore: Rename SD-Core charms by adding -k8s as a suffix by @gatici in #66
  • chore: Dummy PR to publish charm after changing name by @gatici in #70
  • chore(deps): update dependency macaroonbakery to v1.3.4 by @renovate in #71

New Contributors

Full Changelog: rev6...rev9

Revision 8

17 Dec 07:46
302024c
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 3
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 3

Static resources:
Released to 'latest/edge' at 07:46 UTC on 17 Dec 2023

What's Changed

  • Updates GH workflows to use common definitions from sdcore-github-workflows repo by @Gmerold in #8
  • Adding implementation of the fiveg_n3 interface by @Gmerold in #2
  • Adding implementation of fiveg_n3 interface in the UPF by @Gmerold in #9
  • Update dependency juju to v3.2.0.0 by @renovate in #10
  • [Bug fix] Improvements to the UPF operator by @gruyaume in #11
  • Telco 583 fix race condition between bessd and routectl by @Gmerold in #13
  • Use BESS rock for 'bessd' and 'routectl' and PFCPIFACE rock for 'pfcp-agent' by @ghislainbourgeois in #12
  • (Fix) Adding rust compiler to fix pydantic compilation by @Gmerold in #14
  • (Fix) Making sure routectl service always starts last by @Gmerold in #16
  • Runs the CI on a schedule by @saltiyazan in #15
  • (Feat) Removing separate container for the routectl by @Gmerold in #18
  • Adds renovate rule to scan tox.ini by @saltiyazan in #19
  • Allow specifying host interface to use for multus interfaces by @ghislainbourgeois in #17
  • (chore) Printing logs from ExecProcess by @Gmerold in #23
  • Increasing timeout for bess configuration by @Gmerold in #25
  • bessctl up4 configuration is executed once by @gatici in #26
  • Rollback K8s Service patcher attribute by @gatici in #28
  • Correcting charm name to be deployed by @gatici in #30
  • Update actions/checkout action to v4 by @renovate in #33
  • Adds issues workflow by @saltiyazan in #32
  • Unpinning Python dependency versions by @saltiyazan in #35
  • (Feat) Adding CPU compatibility check by @Gmerold in #34
  • (Feat) Adding fiveg_n4 library by @Gmerold in #37
  • Use LoadBalancer Service by @DanielArndt in #36
  • (Fix) Fixing relation data by @Gmerold in #40
  • Enable auto-merging Renovate PRs by @Gmerold in #38
  • Telco 724 implementing fiveg n4 provider by @Gmerold in #39
  • Remove internal PFCP port by @DanielArndt in #42
  • Use custom event to trigger multus configuration by @gatici in #41
  • Updates the charm metadata by @DanielArndt in #43
  • Support custom MTU sizes by @gatici in #44
  • Integrate HugePages library in UPF and add configuration option by @dariofaccin in #45
  • Improve Contributing documentation by @dariofaccin in #46
  • chore: Adds semantic PR title validation by @gruyaume in #48
  • Update HugePages library by @dariofaccin in #50
  • fix: Remove defers in config_changed by @ghislainbourgeois in #49
  • fix: Protect against load balancer service existing by @DanielArndt in #51
  • chore: Update charm libs by @DanielArndt in #53
  • fix: Prevent scaling by blocking on non-leader units by @DanielArndt in #52
  • fix: use internal UPF hostname when MetalLB is not available by @dariofaccin in #56
  • docs: Adds Charmhub badge by @gruyaume in #58
  • chore: Use handle_exec instead of mocking container exec method by @dariofaccin in #59
  • chore: Replacing KubernetesServicePatch with ops.set_ports by @Gmerold in #60
  • fix: Pinning pytest-asyncio to 0.21.1 by @Gmerold in #61
  • chore(deps): update dependency pytest-asyncio to v0.23.2 by @renovate in #62
  • fix: Revert "chore(deps): update dependency pytest-asyncio to v0.23.2" by @Gmerold in #63
  • fix: Reconfigure bessd on restart by @markbeierl in #65
  • feat: Set IP masquerade in the UPF configuration by @ghislainbourgeois in #67
  • chore: Rename SD-Core charms by adding -k8s as a suffix by @gatici in #66
  • chore: Dummy PR to publish charm after changing name by @gatici in #70
  • chore(deps): update dependency macaroonbakery to v1.3.4 by @renovate in #71

New Contributors

Full Changelog: rev6...rev8

Revision 7

13 Dec 16:36
302024c
Compare
Choose a tag to compare

resources:
- pfcp-agent-image: ghcr.io/canonical/sdcore-upf-pfcpiface:1.3
resource-revision: 2
- bessd-image: ghcr.io/canonical/sdcore-upf-bess:1.3
resource-revision: 2

Static resources:
Released to 'latest/edge' at 16:36 UTC on 13 Dec 2023

What's Changed

  • Updates GH workflows to use common definitions from sdcore-github-workflows repo by @Gmerold in #8
  • Adding implementation of the fiveg_n3 interface by @Gmerold in #2
  • Adding implementation of fiveg_n3 interface in the UPF by @Gmerold in #9
  • Update dependency juju to v3.2.0.0 by @renovate in #10
  • [Bug fix] Improvements to the UPF operator by @gruyaume in #11
  • Telco 583 fix race condition between bessd and routectl by @Gmerold in #13
  • Use BESS rock for 'bessd' and 'routectl' and PFCPIFACE rock for 'pfcp-agent' by @ghislainbourgeois in #12
  • (Fix) Adding rust compiler to fix pydantic compilation by @Gmerold in #14
  • (Fix) Making sure routectl service always starts last by @Gmerold in #16
  • Runs the CI on a schedule by @saltiyazan in #15
  • (Feat) Removing separate container for the routectl by @Gmerold in #18
  • Adds renovate rule to scan tox.ini by @saltiyazan in #19
  • Allow specifying host interface to use for multus interfaces by @ghislainbourgeois in #17
  • (chore) Printing logs from ExecProcess by @Gmerold in #23
  • Increasing timeout for bess configuration by @Gmerold in #25
  • bessctl up4 configuration is executed once by @gatici in #26
  • Rollback K8s Service patcher attribute by @gatici in #28
  • Correcting charm name to be deployed by @gatici in #30
  • Update actions/checkout action to v4 by @renovate in #33
  • Adds issues workflow by @saltiyazan in #32
  • Unpinning Python dependency versions by @saltiyazan in #35
  • (Feat) Adding CPU compatibility check by @Gmerold in #34
  • (Feat) Adding fiveg_n4 library by @Gmerold in #37
  • Use LoadBalancer Service by @DanielArndt in #36
  • (Fix) Fixing relation data by @Gmerold in #40
  • Enable auto-merging Renovate PRs by @Gmerold in #38
  • Telco 724 implementing fiveg n4 provider by @Gmerold in #39
  • Remove internal PFCP port by @DanielArndt in #42
  • Use custom event to trigger multus configuration by @gatici in #41
  • Updates the charm metadata by @DanielArndt in #43
  • Support custom MTU sizes by @gatici in #44
  • Integrate HugePages library in UPF and add configuration option by @dariofaccin in #45
  • Improve Contributing documentation by @dariofaccin in #46
  • chore: Adds semantic PR title validation by @gruyaume in #48
  • Update HugePages library by @dariofaccin in #50
  • fix: Remove defers in config_changed by @ghislainbourgeois in #49
  • fix: Protect against load balancer service existing by @DanielArndt in #51
  • chore: Update charm libs by @DanielArndt in #53
  • fix: Prevent scaling by blocking on non-leader units by @DanielArndt in #52
  • fix: use internal UPF hostname when MetalLB is not available by @dariofaccin in #56
  • docs: Adds Charmhub badge by @gruyaume in #58
  • chore: Use handle_exec instead of mocking container exec method by @dariofaccin in #59
  • chore: Replacing KubernetesServicePatch with ops.set_ports by @Gmerold in #60
  • fix: Pinning pytest-asyncio to 0.21.1 by @Gmerold in #61
  • chore(deps): update dependency pytest-asyncio to v0.23.2 by @renovate in #62
  • fix: Revert "chore(deps): update dependency pytest-asyncio to v0.23.2" by @Gmerold in #63
  • fix: Reconfigure bessd on restart by @markbeierl in #65
  • feat: Set IP masquerade in the UPF configuration by @ghislainbourgeois in #67
  • chore: Rename SD-Core charms by adding -k8s as a suffix by @gatici in #66
  • chore: Dummy PR to publish charm after changing name by @gatici in #70
  • chore(deps): update dependency macaroonbakery to v1.3.4 by @renovate in #71

New Contributors

Full Changelog: rev6...rev7