Releases: stackrox/acs-fleet-manager
Releases · stackrox/acs-fleet-manager
2024-03-26.1
What's Changed
- ROX-22541: Add scannerB4 components to egress proxy by @kurlov in #1673
- fix(scannerv4): adjust proxy settings by @dhaus67 in #1674
- Add a legend for the request rate fleet manager widget by @rukletsov in #1675
- Bump dogfood collector memory to prevent OOMs by @ludydoo in #1676
- ROX-22358: reset grace period on restore by @0x656b694d in #1663
- Bump github.com/matryer/moq from 0.3.3 to 0.3.4 in /tools by @dependabot in #1658
- ROX-22557: Count expired centrals by @0x656b694d in #1677
- Bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0 by @dependabot in #1679
- Bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 by @dependabot in #1678
- Bump github.com/segmentio/chamber/v2 from 2.13.6 to 2.14.0 in /tools by @dependabot in #1657
- Bump github.com/operator-framework/api from 0.20.0 to 0.22.0 by @dependabot in #1654
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #1652
- fix: check if telemetry is enabled by @0x656b694d in #1686
- Parameterize envoy resources by @porridge in #1688
- ROX-22859: Remove unused ACS Operator template by @kurlov in #1680
- ROX-22887: Use go 1.20 to build images in CI by @ebensh in #1690
- Bump github.com/openshift-online/ocm-sdk-go from 0.1.401 to 0.1.405 by @dependabot in #1681
- Bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 by @dependabot in #1682
- Delete the duplicate line from the service template by @kovayur in #1691
- Bump k8s.io/api from 0.29.1 to 0.29.2 by @dependabot in #1684
- Bump github.com/auth0/go-jwt-middleware/v2 from 2.2.0 to 2.2.1 by @dependabot in #1683
- Bump operator-framework/helm-operator from v1.33.0 to v1.34.0 in /dp-terraform/helm by @dependabot in #1687
- Rollback helm-operator to v1.33.0 by @kovayur in #1694
- ROX-22551: Cleanup Fleet Manager after the addon CI/CD implementation by @kovayur in #1665
- Bump github.com/aws/aws-sdk-go from 1.50.10 to 1.50.34 by @dependabot in #1693
- ROX-22926: Enable dogfood local scanner by @ludydoo in #1695
- ROX-22926: Fix scannerComponent by @ludydoo in #1697
- ROX-22926: Fix scannerComponent by @ludydoo in #1699
- Disable ESO webhook by @kovayur in #1698
- ROX-22593: git hook fix by @ludydoo in #1696
- sync: rc-2024-03-12.1 to stage by @Roxbot in #1710
- sync: stage to production by @Roxbot in #1711
- ROX-21836: Use Envoy config from App-interface by @kurlov in #1712
- Bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #1706
- ROX-22361: Log ACSCS instance state change by @ivan-degtiarenko in #1708
- ROX-21836: Drop Envoy redundant config by @kurlov in #1713
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 in /tools by @dependabot in #1700
- Deploy fleet-manager from template in e2e tests by @kovayur in #1659
- ROX-16615: Make the probe service create multiple centrals (per region / cloud provider) by @kovayur in #1719
- ROX-16615: Probe template by @kovayur in #1722
- ROX-22428: Rename dinosaurService#Update by @kovayur in #1721
- ROX-22428: Use
sql.NullTime
instead of*time.Time
indbapi
by @0x656b694d in #1720 - ROX-21682: Add support for central-encryption-key-chain by @vladbologa in #1723
- ROX-22557: Expiration central count grafana panel by @0x656b694d in #1724
- ROX-21682: remove double base64 encoding by @vladbologa in #1727
- ROX-16587: API for switching billing model of a central by @0x656b694d in #1598
- sync: rc-2024-03-26.1 to stage by @Roxbot in #1728
- sync: stage to production by @Roxbot in #1729
Full Changelog: 2024-02-20.1...2024-03-26.1
2024-02-20.1
What's Changed
- ROX-22237: Bump ocm-sdk-go and switch it back to upstream by @kovayur in #1651
- Add the addon step to the PR checklist by @kovayur in #1662
- Bump helm.sh/helm/v3 from 3.13.3 to 3.14.1 by @dependabot in #1664
- ROX-16615: Add probe image build on app-interface by @kovayur in #1666
- Bump stackrox deps 190983eddb0a by @kurlov in #1669
- chore: additional quota cost logging, tests by @0x656b694d in #1660
- sync: rc-2020-02-20.1 to stage by @Roxbot in #1671
- sync: stage to production by @Roxbot in #1672
Full Changelog: 2024-02-08.1...2024-02-20.1
2024-02-08.1
What's Changed
- ROX-22235 add AWS SES cloudwatch-exporter job by @ludydoo in #1634
- feat: expose
expired-at
via Telemetry by @0x656b694d in #1640 - feat: expiration date in resource annotations by @0x656b694d in #1631
- ROX-21867: Central traits DB and API by @0x656b694d in #1599
- ROX-22360:
expired_at
is not nullified by @0x656b694d in #1643 - Bump k8s.io/client-go from 0.28.4 to 0.29.1 by @dependabot in #1614
- Delete terraform_cluster.sh by @kovayur in #1645
- sync: rc-2024-02-08.1 to stage by @Roxbot in #1649
- sync: stage to production by @Roxbot in #1650
Full Changelog: 2024-02-06.1...2024-02-08.1
2024-02-06.1
What's Changed
- ROX-21779 Set new FM_ENDPOINT for stage and production by @ludydoo in #1608
- Fix missing PackageImage field in clusters_mgmt by @kovayur in #1633
- Bump github.com/getsentry/sentry-go from 0.25.0 to 0.26.0 by @dependabot in #1613
- Remove dev and integration from dp-terraform by @kovayur in #1632
- Bump github.com/aws/aws-sdk-go from 1.49.21 to 1.50.10 by @dependabot in #1635
- Add fleetshardSync.addonName helm value by @kovayur in #1636
- ROX-21946: FS set central-tls OwnerReference if not already set by @johannes94 in #1619
- ROX-20872: fix fleetshard reconciler race condition by @ludydoo in #1629
- Bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 in /tools by @dependabot in #1610
- Keep central hash when central is ready by @ludydoo in #1638
- fix: log message argument by @0x656b694d in #1639
- sync: rc-2024-02-06.1 to stage by @Roxbot in #1641
- sync: stage to production by @Roxbot in #1642
Full Changelog: 2024-01-30.1...2024-02-06.1
2024-01-30.1
What's Changed
- Fix integration tests and enable them back on CI by @kovayur in #1594
- ROX-21779 Try app-protocol annotation by @ludydoo in #1603
- Revert "ROX-21779 Try app-protocol annotation (#1603)" by @ludydoo in #1604
- ROX-21779 Add envoy active listener by @ludydoo in #1602
- ROX-21779 Set new FM_ENDPOINT for integration by @ludydoo in #1605
- Fixed race condition in integration tests by @kovayur in #1595
- Native arm64 docker build with buildkit by @kovayur in #1601
- Bump github.com/go-resty/resty/v2 from 2.10.0 to 2.11.0 by @dependabot in #1606
- ROX-21779 Fix api-envoy-active port name too long error by @ludydoo in #1609
- ROX-21695: Increase collector memory usage for CO-RE BPF collection method by @mtodor in #1607
- ROX-21070: Set fleetshard sync image from Fleet Manager by @kovayur in #1596
- Allow for both "sub" claim formats to be used in login by @ivan-degtiarenko in #1616
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #1615
- fix: update for secret backup for tenants by @johannes94 in #1617
- refactor: allow for clean-up and regenerating go files by @0x656b694d in #1620
- chore: enable unused and ginkgo linters by @0x656b694d in #1623
- sync: rc-2024-01-30.1 to stage by @Roxbot in #1627
- sync: stage to production by @Roxbot in #1628
Full Changelog: 2024-01-18.1...2024-01-30.1
2024-01-18.1
What's Changed
- Temporarily disable integration tests on CI by @kovayur in #1588
- ROX-20479: adding all possible fleet-manager-active hostnames to envoy config by @ludydoo in #1589
- ROX-20479: envoy config trial #1000000 by @ludydoo in #1590
- ROX-20479: adding envoy log level parameter by @ludydoo in #1587
- ROX-20479: only use active-tls cert by @ludydoo in #1591
- Revert "ROX-20479: only use active-tls cert (#1591)" by @ludydoo in #1592
- ROX-21701: add PATCH for Central name (re-apply) by @kovayur in #1593
- sync: rc-2024-01-18.1 to stage by @Roxbot in #1597
- sync: stage to production by @Roxbot in #1600
Full Changelog: 2024-01-10.1...2024-01-18.1
2024-01-10.1
What's Changed
- ROX-11309: Use DB based readiness by @kurlov in #1473
- Adjust egress proxy resources and replicas by @ludydoo in #1518
- ROX-20025: Add Gitops dev doc by @kurlov in #1519
- Add expiration date worker lease via migrations by @ivan-degtiarenko in #1528
- Bump k8s.io/api from 0.28.3 to 0.28.4 by @dependabot in #1526
- Bump github.com/operator-framework/api from 0.17.7 to 0.20.0 by @dependabot in #1525
- Bump github.com/openshift-online/ocm-sdk-go from 0.1.373 to 0.1.388 by @dependabot in #1524
- Bump github.com/segmentio/chamber/v2 from 2.13.4 to 2.13.5 in /tools by @dependabot in #1523
- Drop image preload for local setup by @kurlov in #1464
- chore(dashboards): cover new cluster names in data sources regex by @porridge in #1527
- Bump github.com/openshift-online/ocm-sdk-go from 0.1.388 to 0.1.389 by @dependabot in #1529
- Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #1482
- ROX-21118: change
expired_at
via API by @0x656b694d in #1505 - Bump github.com/segmentio/chamber/v2 from 2.13.5 to 2.13.6 in /tools by @dependabot in #1537
- Bump golang.org/x/net from 0.18.0 to 0.19.0 by @dependabot in #1536
- Bump github.com/golang/glog from 1.1.2 to 1.2.0 by @dependabot in #1532
- Bump github.com/auth0/go-jwt-middleware/v2 from 2.1.0 to 2.2.0 by @dependabot in #1534
- ROX-21070: Add fleetshard addon installation status to private api by @kovayur in #1503
- Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by @dependabot in #1533
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #1535
- fix: central expired-at method by @0x656b694d in #1539
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #1538
- ROX-21070: Publish addon state from fleetshard-sync by @kovayur in #1504
- ROX-21070: Declare Data Plane Cluster configuration in gitops config by @kovayur in #1521
- Bump helm.sh/helm/v3 from 3.13.2 to 3.13.3 by @dependabot in #1545
- Bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.1 by @dependabot in #1544
- Bump github.com/coreos/go-oidc/v3 from 3.7.0 to 3.9.0 by @dependabot in #1542
- Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #1541
- dogfooding: set collector collection method to CORE_BPF by @johannes94 in #1530
- ROX-21558: Cache docker image build by @kovayur in #1547
- Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #1551
- ROX-20479: service registration by @ludydoo in #1520
- ROX-20479: fix pod permissions by @ludydoo in #1556
- chore: reduce resync period by @stehessel in #1558
- Bump operator-framework/helm-operator from v1.32.0 to v1.33.0 in /dp-terraform/helm by @dependabot in #1546
- sync: rc-2024-01-10.1 to stage by @Roxbot in #1559
- sync: stage to production by @Roxbot in #1560
Full Changelog: 2023-12-05.1...2024-01-10.1
2023-12-05.1
What's Changed
- ROX-20148 - Remove operator installation from development scripts by @SimonBaeumer in #1471
- Add openshift-ci debug doc by @SimonBaeumer in #1357
- Remove fleetshard add-on and cleanup standalone provider by @SimonBaeumer in #1486
- Bump ubi8/ubi-minimal from 8.8 to 8.9 in /dp-terraform/helm by @dependabot in #1492
- Bump ubi8/ubi-minimal from 8.8 to 8.9 in /probe by @dependabot in #1490
- Bump github.com/getsentry/sentry-go from 0.20.0 to 0.25.0 by @dependabot in #1481
- Bump ubi8/ubi-minimal from 8.8 to 8.9 by @dependabot in #1488
- Set the same image fleetshard sync tag as the operator by @kovayur in #1497
- Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 by @dependabot in #1485
- Fix tolerations for logging collectors to work on ACSCS infra nodes by @mtodor in #1499
- Change the scope for requesting dynamic clients. by @rukletsov in #1500
- Skip flaky test by @SimonBaeumer in #1496
- Remove nodeSelector for logging operator collector by @mtodor in #1501
- Enable cluster logging operator collectors on infra nodes by @mtodor in #1502
- Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 by @dependabot in #1498
- ROX-19507: Register grace period start date by @0x656b694d in #1248
- ROX-13838: deprovision disgraced centrals by @0x656b694d in #1250
- Add acsfleetctl build stage in Dockerimage by @SimonBaeumer in #1510
- ACSCS Resource fine-tuning by @ludydoo in #1512
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 in /tools by @dependabot in #1514
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #1509
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.2 by @dependabot in #1513
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #1508
- sync: rc-2023-12-05.1 to stage by @Roxbot in #1515
- sync: stage to production by @Roxbot in #1516
Full Changelog: 2023-11-21.1...2023-12-05.1
2023-11-21.1
What's Changed
- Migrate observability, logging, cloudwatch and secured cluster secrets to External Secrets Operator by @kovayur in #1466
- ROX-19328 - Add gitops validate CLI command by @SimonBaeumer in #1462
- Add helm dependencies to Dockerfile by @kovayur in #1457
- Fix ClusterSecretStore name by @kovayur in #1479
- Remove unused cmd commands by @SimonBaeumer in #1480
- Remove scaling methods for standalone provider by @SimonBaeumer in #1487
- sync: rc-2023-11-21.1 to stage by @Roxbot in #1494
- sync: stage to production by @Roxbot in #1495
Full Changelog: 2023-11-16.2...2023-11-21.1
2023-11-16.2
What's Changed
- Release 2022 12 06.1.1df0bc5 by @kurlov in #644
- Rollback automatic tag resolution on prod (#645) by @kurlov in #646
- Release 2022 12 12.1.b7b15aa by @kovayur in #662
- Release 2023 01 17.1.f4e71a7 by @dhaus67 in #739
- Release 2023 01 24.1.e67c2c6 by @ivan-degtiarenko in #760
- Release 2023-01-31.1.ad850f3 by @mtodor in #783
- Use the same operator version in prod. by @porridge in #831
- Release 2023-02-20.1.8a8aa62 by @porridge in #829
- ROX-14540: Dummy change to force building a new image. by @porridge in #839
- Build and push probe separately, and on production branch too. (#840) by @porridge in #841
- Release 2023-03-14.1.0d23b4f by @0x656b694d in #883
- Release 2023-03-28.1.4ee6131 by @ivan-degtiarenko in #908
- Bugfix-release 2023-04-04.1.1c8acf5 by @stehessel in #923
- Bugfix-release 2023-04-04.2.1c8acf5 by @stehessel in #929
- Bugfix-release 2023-04-04.3.2d936a1 by @stehessel in #933
- Release 2023 04 11.1.f42db1e by @dhaus67 in #944
- Release 2023 04 26.1.e65b562 by @kurlov in #989
- Release 2023 05 16.1.fa26250 by @vladbologa in #1037
- Release 2023-06-06.1.a5c785a by @ivan-degtiarenko in #1077
- Release 2023-06-20.1.3b968ff by @mtodor in #1114
- Release 2023-07-04.1.0efda7e by @vladbologa in #1139
- Release cherry-pick: Disable dog-fooding in prod (#1141) by @vladbologa in #1142
- Release 2023 07 18.1.2c44cb2 by @dhaus67 in #1168
- Release 2023 08 01.1.1a211ce by @kurlov in #1184
- Release 2023 08 15.1.7e20fa3 by @kovayur in #1204
- Release 2023-08-16.1.26e46dd by @dhaus67 in #1206
- Release 2023-08-29.1.63189b2 by @stehessel in #1227
- Release 2023 09 12.1.f6d113e by @kurlov in #1255
- ROX-19727: Sync up stage branch to main as of now by @porridge in #1274
- sync: stage to production by @github-actions in #1305
- sync: rc-2023-10-24.1 to stage by @Roxbot in #1409
- sync: rc-2023-10-25.2 to stage by @Roxbot in #1416
- sync: stage to production by @Roxbot in #1410
- sync: rc-2023-11-07.1 to stage by @Roxbot in #1443
- sync: rc-2023-11-07.2 to stage by @Roxbot in #1446
- sync: rc-2023-11-07.3 to stage by @Roxbot in #1450
- sync: stage to production by @Roxbot in #1444
- Fix SCC by @ludydoo in #1451
- ROX-20694: Use app-interface image tag pattern for all the images by @kovayur in #1452
- Fix deploy to integration by @kovayur in #1453
- disable OpenShift monitoring for internal Centrals by @stehessel in #1447
- Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #1437
- ROX-20594: Introduce the helm operator for the Addon deployment by @kovayur in #1428
- ROX-2063: change operator deployment to enable heap profiling by @johannes94 in #1459
- ROX-16643 Move infra-workloads to dedicated node pools by @ludydoo in #1460
- ROX-16643 Fix manifests by @ludydoo in #1463
- Add pprof server to fleet-manager and unlimited evals in testing&develop by @SimonBaeumer in #1431
- Bump helm.sh/helm/v3 from 3.13.1 to 3.13.2 by @dependabot in #1456
- ROX-20795: probe telemetry configuration by @0x656b694d in #1455
- Bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #1438
- Increase prom memory on prod by @ludydoo in #1467
- Switch egress-proxy to a floating tag by @rukletsov in #1465
- Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 in /tools by @dependabot in #1461
- Bump golang.org/x/sys from 0.13.0 to 0.14.0 by @dependabot in #1436
- ROX-20740: Disable local scanner on dogfood by @ludydoo in #1469
- Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #1423
- Bump github.com/prometheus/common from 0.44.0 to 0.45.0 by @dependabot in #1422
- Enable GitOps and TragetedUpgrade feature flags by @SimonBaeumer in #1472
- Fix falky profiling test by @SimonBaeumer in #1470
- sync: rc-2023-11-16.1 to stage by @Roxbot in #1474
- sync: stage to production by @Roxbot in #1475
- sync: rc-2023-11-16.2 to stage by @Roxbot in #1476
- sync: stage to production by @Roxbot in #1477
New Contributors
Full Changelog: 2023-11-07.3...2023-11-16.2