Граф коммитов

2584 Коммитов

Автор SHA1 Сообщение Дата
Matthew Barnes 5e13c68a5b Vendor installer release 4.9
This also forces the RP from Go 1.14 to Go 1.16.

Aside from requiring OCP 4.9 / Kubernetes 1.22 modules, the
other go.mod changes are all manual workarounds from failed
"make vendor" runs.
2022-01-25 11:47:14 -05:00
Ben Vesel 07f994b873
Merge pull request #1902 from bryanro92/mdm_mdsd
mdm/mdsd++
2022-01-18 14:59:03 -05:00
bennerv 34b6830e3d Set XDG_RUNTIME_DIR explicitly on CI VMs 2022-01-18 09:38:49 -05:00
Amber Brown 82a971d541 provide the ability to specify an overridden fluentbit image in operator feature flags 2022-01-18 14:36:22 +11:00
Ross Bryan 924d1580fc mdm/mdsd++
make generate
2022-01-17 20:33:00 -05:00
Ben Vesel a5b5bf6f30
Merge pull request #1548 from petrkotas/restart-mdm
Restart mdm service when new certificate is downloaded
2022-01-17 16:17:19 -05:00
Ben Vesel 59b6cf0d8e
Merge pull request #1851 from ArielLima/validate-addressPrefixes-field-assigned-correctly
Handle the use of the AddressPrefixes field
2022-01-17 15:49:06 -05:00
Ari Lima 018851cf1f handle the use of the AddressPrefixes field alongside AddressPrefix
improved ValidateCIDRRanges test

add vnet names to help with debugging if needed in the future

comment improvement
2022-01-17 10:04:49 -08:00
Amber Brown a715475c17 enable reconciling azuresubnets/NSGs by default 2022-01-17 11:02:11 +11:00
Ben Vesel 3c9cda96c8
Merge pull request #1895 from Makdaam/operation_update
adding description for the listadmincredentials action
2022-01-14 09:24:11 -05:00
Petr Kotas 8841e96dab
Merge pull request #1701 from hawkowl/hawkowl/aro-flags-set 2022-01-14 10:41:46 +01:00
Ross Bryan 55885d3dec loginctl enable-linger for cloud-user to fix podman issues, see comment in code 2022-01-13 15:36:51 -05:00
Ross Bryan f0232587b1
fix sticky key typo in url 2022-01-12 14:06:10 -05:00
bennerv 03122a3188 Update frequency of cronjob and location of pause.pid file 2022-01-12 12:25:46 -05:00
Ben Vesel 5e3401ce5a
Merge pull request #1821 from bennerv/podman-cronjob-fix
CI VM Fixes
2022-01-12 11:13:45 -05:00
Leszek Jakubowski 1e843cfef3 adding description for the listadmincredentials action 2022-01-12 15:34:28 +01:00
Amber Brown 91aa265d3b run go generate 2022-01-12 14:44:31 +11:00
Amber Brown bfb4c233fa Migrate to using feature flags in all the controllers 2022-01-12 14:44:10 +11:00
Amber Brown 215f5d8845 operator flags now synced from the RP 2022-01-12 10:56:00 +11:00
Amber Brown 7643e0c52c frontend tests for flags 2022-01-12 10:55:22 +11:00
Amber Brown 68bd66fae7 add operator flags to API 2022-01-12 10:55:22 +11:00
Jory Horeman 880627c055 Fixing URL for alertwebhook 2022-01-10 10:53:03 -08:00
bennerv b0808f1b71 HACK: Add cronjobs to clear out /tmp and fix podman pause pid when failed 2022-01-07 12:33:37 -05:00
bennerv 67d1d432ff Bump VSTS agent version 2022-01-07 10:21:02 -05:00
bennerv 6d5bbd20a3 Add missing python-devel package to prevent psutil build errors 2022-01-07 10:14:11 -05:00
Amber Brown a91250abae
Merge pull request #1873 from cadenmarchese/nodecontroller-testreconcile
Add a test for NodeDrainer reconciler (node controller)
2021-12-24 13:53:52 +11:00
Amber Brown 696ef3d96a Don't include the rotated logs which causes excessive memory use in fluentbit 1.8 2021-12-22 13:34:40 +11:00
Amber Brown 22d7d05126
Merge pull request #1850 from UlrichSchlueter/AddPodRestartMetric
Feat: Add Restart Counter Metric for System Components
2021-12-22 13:32:41 +11:00
Amber Brown c702269930
Merge pull request #1886 from bennerv/ff-keyvault-client-hotfix
Make keyvault client cloud aware
2021-12-22 12:54:45 +11:00
bennerv cf68ae3dab Make keyvault client cloud aware 2021-12-21 17:20:27 -05:00
Amber Brown 249db313ac
Merge pull request #1860 from bennerv/doc-updates
Update docs and required dev-config params
2021-12-21 13:39:15 +11:00
bennerv a59f1ede0e Update ARM authentication metadata endpoint for public cloud 2021-12-17 14:49:10 -05:00
Caden Marchese 1d458fab0f refactor and improve node controller tests 2021-12-16 16:22:43 -05:00
Mikalai Radchuk 9b4fecf09f Revert to previous fluentbit 2021-12-13 15:48:32 +00:00
Petr Kotas bd0dd4cb36
Restart mdm service on cert change
Forces MDM container to pick up changed certificate.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-12-09 16:19:35 +01:00
Ulrich Schlueter f6ca867d2e Correct the logic for multi-container scenarios (after we dropped the container dimansion).
Add a test case to cover that.

The metric figure in Geneva now matches the RESTART column figure shown on oc get pods.
2021-12-09 10:36:17 +01:00
Ellis Johnson ae9ee05b9f Build portal modules 2021-12-08 16:17:39 +11:00
Mikalai Radchuk ad846b0f1d Fixes rendering of SRE portal 2021-12-07 16:17:53 +00:00
Petr Kotas feca372b59
Store downloaded cert only when it differs
When systemd downloader downloads fresh certificate
check whether it differs from the stored one.

Replace old one with fresh when there is a difference.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-12-07 14:56:12 +01:00
Ulrich Schlueter fd22690bb3 Increase Test Coverage 2021-12-07 11:23:49 +01:00
Ulrich Schlueter 9e004d187c
Merge branch 'Azure:master' into AddPodRestartMetric 2021-12-03 12:07:48 +01:00
Ulrich Schlueter b0e1713860 Add unit test and fix hourly display 2021-12-03 12:02:27 +01:00
bennerv 64d064d29b Create all e2e clusters with newest preview API 2021-12-02 10:03:43 -05:00
Ben Vesel 2c04e7536d
Rotate the encryption secrets on deploy (#1645) 2021-12-01 10:14:11 +00:00
Ulrich Schlueter 49458ae4cd Remove ContainerName and nodeName dimensions 2021-11-30 15:47:20 +01:00
bennerv a16f66b94d Update docs and required dev-config params 2021-11-30 09:11:38 -05:00
Petr Kotas ddbe0b88e8 Fix GroupKind argument to EnsureDelete
EnsureDelete requires GroupKind e.g.
  KubeletConfig.machineconfiguration.openshift.io
instead the argment received GroupVersionKind
  KubeletConfig.machineconfiguration.openshift.io/v1

with GroupVersionKind EnsureDelete does not find the
right schema and cannot delete object.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-11-30 11:23:31 +00:00
bennerv 37b20109e0 Don't reconcile the dnsmasq machine configs if we don't have the feature set 2021-11-26 10:06:43 +00:00
Ross Bryan 28c4e6ba5e add deleteandwait func so nsg reoncile e2e can add/delete nsg's
updating inline with pr 1679

Co-authored-by: Petr Kotas <petr.kotas@outlook.com>
2021-11-24 09:43:26 +00:00
Ross Bryan dbb4f935a6 update config version, abstract gateway devconfig to version const.go 2021-11-23 16:15:16 +00:00