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

3244 Коммитов

Автор SHA1 Сообщение Дата
Jim Minter d333c9691b
Merge pull request #1408 from jewzaam/uuid-changes-clean
Change UUID module to address WS-2018-0594
2021-03-31 12:29:24 -06:00
Jim Minter 288e564613
Merge pull request #1428 from jim-minter/pdb-fix
break pdbs when node machineconfig status is Degraded and reason show…
2021-03-31 12:03:18 -06:00
Jim Minter b22c7d2696
break pdbs when node machineconfig status is Degraded and reason shows 'failed to drain' 2021-03-31 11:41:53 -06:00
Jim Minter c03c943360
Merge pull request #1417 from jewzaam/bz1941753
Update routefix to block ICMP and log when nodes are in a bad state
2021-03-31 10:52:29 -06:00
Jim Minter add61bff5c
Merge pull request #1426 from jim-minter/purger-fix
purger: ignore managed resource groups
2021-03-31 10:45:27 -06:00
Jim Minter 051279ad18
purger: ignore managed resource groups 2021-03-31 09:48:55 -06:00
Naveen Malik e48a3e738e ran: go mod vendor 2021-03-30 17:14:35 -04:00
Naveen Malik d5c35ca3c5 Move from github.com/satori/go.uuid to github.com/gofrs/uuid
Why: https://www.whitesourcesoftware.com/vulnerability-database/WS-2018-0594

Requires updating azure-sdk-for-go, moved to latest release
Created wrapper util for gofrs/uuid as NewV4() now returns 2 args and we use it a lot in-line

Vendor updates coming in separate commit to keep this one clean.

There is no v1.2.1 tag for these repos on github.com.
A replace was added for these to 'master'.
Running `go mod vendor` updated the value from 'master' to what you see
in go.mod now.
The v0.0.0 versions needed excluded to get them to drop from go.sum.
Do not exlude v1.2.0 or dependencies cannot be resolved.
2021-03-30 17:13:29 -04:00
Naveen Malik 7aba1ac09b Updated routefix to address incorrect configmap and serviceaccount 2021-03-30 15:40:04 -04:00
Naveen Malik 300963b057 Fixed rbac import for routefix controller 2021-03-30 13:39:54 -04:00
Jim Minter 13c2740e9e
Merge pull request #1418 from jim-minter/remove-billing-fixup
remove fixupBillingRoleAssignment
2021-03-30 10:57:57 -06:00
Jim Minter 3c201b514a
Merge pull request #1420 from jim-minter/bump-deploy-timeout
bump PollingDuration on VirtualMachineScaleSetVMsClient
2021-03-30 10:57:20 -06:00
Jim Minter e3cd4b4e5d
Merge pull request #1415 from bennerv/mirror-latest
Add 'latest' option to mirroring script
2021-03-30 10:51:55 -06:00
Naveen Malik 9b675fc3f4 More fine grained E2E tests for routefix, check status of pods 2021-03-30 11:29:56 -04:00
Naveen Malik 0d178f4ea2 Updates from review 2021-03-29 16:07:05 -04:00
Jim Minter ffc4fbe724
retry DeploymentFailed in RP global deployment 2021-03-29 09:54:57 -06:00
Naveen Malik 7dc62eca2a Updated 'routefix' container to deploy iptables to block ICMP
For https://bugzilla.redhat.com/show_bug.cgi?id=1941753
Replaces the older 'routefix' container that flushed cache.
May be refined in the future.
2021-03-26 12:28:18 -04:00
Jim Minter 563c8e97cf
bump PollingDuration on VirtualMachineScaleSetVMsClient
this should help prevent us timing out in deployment when scaling down VMSSes
if there is a backend job running at the same time
2021-03-26 09:11:41 -06:00
Jim Minter 5f1a0e2ab6
remove fixupBillingRoleAssignment 2021-03-25 15:15:19 -06:00
Jim Minter 0bca09deda
Merge pull request #1416 from jim-minter/ugorji-fixes
Revert github.com/ugorji/go/codec version
2021-03-25 14:59:17 -06:00
Naveen Malik 1de65e9dbc Add routefix-log container
https://bugzilla.redhat.com/show_bug.cgi?id=1941753

First of changes needed, detect when we are in a broken state.  Logs are
forwarded to Geneva and can be queried.

Next will be updates to the "routefix" container to create appropriate iptables rules.
2021-03-25 16:45:12 -04:00
Jim Minter 51fa05c831
add unit test 2021-03-25 13:49:06 -06:00
Jim Minter 7e440a834a
revert aa5b981f0a 2021-03-25 13:02:09 -06:00
Jim Minter c755efeeba
vendor 2021-03-25 13:00:37 -06:00
bennerv 275ba5032c Add 'latest' option to mirroring script 2021-03-25 12:45:12 -04:00
Jim Minter 4f29734996
Merge pull request #1414 from Azure/revert-1347-aro-operator-rh-key-condition
Revert "Add ARO operator status condition with Red Hat key presence info"
2021-03-24 15:41:30 -06:00
Jim Minter 2197765f0f
Revert "Add ARO operator status condition with Red Hat key presence info" 2021-03-24 13:55:03 -06:00
gvanderpotte cccecd0ca0 vendor new version of our fork of openshift installer 2021-03-22 11:52:48 +01:00
Mangirdas Judeikis 2fac92d8d2
Merge pull request #1347 from petrkotas/aro-operator-rh-key-condition
Add ARO operator status condition with Red Hat key presence info
2021-03-22 08:59:43 +00:00
Mangirdas Judeikis 0e700747f6
Merge pull request #1401 from petrkotas/split-ci-linters
Move linting to separate job
2021-03-22 08:10:35 +00:00
Naveen Malik 70a2af28c3
Exclude hashicorp vault versions (#1403)
* Exclude hashicorp/vault verions

https://msazure.visualstudio.com/AzureRedHatOpenShift/_workitems/edit/9555522

Exclude potentially vulnerable versions:
- anything before 1.2.5
- any 1.3 before 1.3.8
- any 1.4 before 1.4.4
- any 1.5 before 1.5.1
2021-03-19 12:43:19 -06:00
Petr Kotas 90e4d58a0b
Move linting to separate job
Make linting separate job, which makes the CI failures easier to
read.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-03-19 12:25:07 +01:00
Petr Kotas 4e41e3ea5c
Add Red Hat Key condition to operator
Introduce ARO operator condition which
signals one of:
 - cloud.redhat.io
 - registry.redhat.io
keys presence in pull-secret.

Full list of present conditions is displayed
as a message.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-03-18 16:08:53 +01:00
Jim Minter 849a5827b8
Merge pull request #1381 from jim-minter/acr-mirror
sync additional geneva/rhel images on single-shot mode to make it easier to stand up an ACR
2021-03-18 08:40:12 -06:00
Petr Kotas e86703b94d
Add Unmarshal Secret
Introduce helper function to unmarshal
pull-secret data.

Signed-off-by: Petr Kotas <pkotas@redhat.com>
2021-03-18 13:53:08 +01:00
Mangirdas Judeikis 7d9305e9bb
Merge pull request #1384 from gvanderpotte/disableImagePruningAlerts
ignore ImagePruningDisabled alert
2021-03-18 09:58:45 +00:00
Mangirdas Judeikis bf077aaca7
Merge pull request #1399 from bennerv/doc-updates
Documentation Updates
2021-03-18 09:57:15 +00:00
Mangirdas Judeikis 55863d4ce7
Merge pull request #1396 from jim-minter/rev
More fixups from the custom role definition fallout
2021-03-18 07:42:48 +00:00
bennerv 5520738014 Repository structure doc updates 2021-03-17 22:17:42 -04:00
Jim Minter 7f18894e43
Merge pull request #1390 from mjudeikis/invalid.cache
Remove cache from retry
2021-03-17 13:54:05 -06:00
Jim Minter 0f2e8205b0
Merge pull request #1392 from Azure/update_installer_diff_link
Updates the link in docs
2021-03-17 13:33:08 -06:00
Mangirdas Judeikis 115791e231
Merge pull request #1398 from jim-minter/cachefix
resource gets in list_resources should not be fatal if the ARM cache is out of date
2021-03-17 18:12:08 +00:00
Jim Minter fc2c145412
resource gets in list_resources should not be fatal if the ARM cache is out of date 2021-03-17 10:45:53 -06:00
Jim Minter ba5a53c821
fix unit test 2021-03-17 10:15:47 -06:00
Mangirdas Judeikis 861cfd04f1
Merge pull request #1393 from jim-minter/nolog
remove incorrect log import
2021-03-17 15:23:48 +00:00
Jim Minter 7114dfe636
More fixups from the custom role definition fallout
* use createOrUpdateClusterServicePrincipalRBAC to migrate any clusters
  back from the custom role definition to Contributor.  Currently this
  will only take place on customer PUT but later the plan is that this
  will go in admin PUT too.
* re-add cluster deletion handling code to clean up custom role
   definitions if they still exist at cluster deletion time.
* ensure createOrUpdateDenyAssignment always PUTs the deny assignment so
  that we keep it up-to-date.
2021-03-17 09:23:35 -06:00
Jim Minter 9c77703313
Merge pull request #1391 from Makdaam/acr.check
Fixes to the manual setting override for INT
2021-03-17 08:49:13 -06:00
Jim Minter 8b223f9ed9
fix broken ACRReplicaDisabled logic 2021-03-17 08:47:55 -06:00
Jim Minter fea1c20953
remove incorrect log import 2021-03-17 08:36:58 -06:00
Mangirdas Judeikis 87c53a7610
Merge pull request #1389 from m1kola/9464946_fix_leading_digit_domain_validation
Fixes validation of domains with a leading digit
2021-03-17 14:31:12 +00:00