Mikalai Radchuk
798df3d52d
Improves E2E clean up for internet checker
...
Previously in `AfterEach` we were restoring original URLs for
the internet checker, but we were not waiting for original
conditions to be set before proceeding to the next test.
This led to a flaky `It` containers where were were asserting
conditions.
2022-11-03 11:46:27 +00:00
Arris Li
1f4b3f56b3
Add ARO ingress controller ( #2337 )
...
* test
* test
* add ingress controller replica checker
* cleanup
* lint fix
* bug fix and update unit tests
* remove commented code
* lint fix
* add license in test
* fix validate warning
* add replica validation in unit test
* refactor to ingress controller
* comment update
* remove unused code
* reformat to pass go-validate
* fixing e2e test
* fix SetupWithManager
* attempt to fix E2E timeout issue
* update SetupWithManager func
* ingress controller init logic
2022-11-03 11:13:29 +11:00
Mikalai Radchuk
bec53805db
Improves context usage in E2Es
...
Unifies context usage across e2e specs: makes our tests
use Ginkgo provided context.
2022-11-02 19:56:32 +00:00
Spencer Amann
138ecd2f8c
increase sleep timeout to reduce chances of a race condition
2022-11-02 15:43:17 -04:00
Spencer Amann
65054e10ae
Exclude WALinuxAgent from vm update scripts
2022-11-02 15:43:17 -04:00
Petr Kotas
4fa5b73f7d
Build fat go file for the proxy
...
PRoxy needs to include all its dependencies instead of
linking them.
With links and ubi-minimal it can lead to missing libraries issue.
Signed-off-by: Petr Kotas <pkotas@redhat.com>
2022-11-02 19:03:25 +01:00
Spencer Amann
166d87b452
include westus as nonzonal
2022-11-02 13:05:06 -04:00
Aldo Fuster Turpin
1ba22aa156
docs: update outdated statsd link
2022-10-31 18:06:08 +01:00
Mikalai Radchuk
6191c11a03
Ginkgo update
2022-10-31 16:18:59 +00:00
Shivkumar Anil Ople
bfd41b1158
Fixing kubeadmin password comment
...
Came across this comment while going through the code, fixing it for a better reading experience.
2022-10-31 11:59:40 -04:00
Amber Brown
3f81071143
enable copy.Image's optimisation for cases where the destination image already exists ( #2501 )
2022-10-31 14:19:50 +10:00
Jeremy Facchetti
6210fa5852
added more linter ( #2481 )
2022-10-31 08:18:27 +11:00
Amit Arora
470b25fcd7
add network contributor to NAT gateway ( #2394 )
...
Co-authored-by: Amit Arora <amarora@amarora.pnq.csb>
2022-10-31 07:36:16 +11:00
Amit Arora
5b88b8d6c1
validate permissions on NAT gateways ( #2493 )
2022-10-31 07:35:11 +11:00
Aldo Fuster Turpin
81756983a9
remove unused param and unnecessary function in E2E setup ( #2498 )
2022-10-31 07:26:35 +11:00
Carlo Wisse
4d4a8ceb27
Add npm audit GitHub action for portal/v2 ( #2491 )
2022-10-28 14:11:43 +10:00
Jeremy Facchetti
737200891b
added check to skip portal test if docker init fails
2022-10-27 12:49:46 -04:00
Jeremy Facchetti
031393c4e1
fixed wrong imports
2022-10-27 12:49:46 -04:00
Jeremy Facchetti
4720986c37
does not fail when selenium setup fails
2022-10-27 15:41:36 +02:00
Jeremy Facchetti
1406af216b
Selenium fix ( #2492 )
...
* now does not fatal out of selenium
* teardown now returns errors
* does not panic when teardown fails
2022-10-27 11:45:38 +02:00
Caden Marchese
655020745e
Merge pull request #2490 from ventifus/revert-nsg-force-create
...
Revert "Temporarily force the rp nsg to redeploy"
2022-10-26 12:54:17 -04:00
Andrew Denton
a2e5c03800
Revert "Temporarily force the rp nsg to redeploy"
2022-10-26 09:26:26 -07:00
David Newman
3f6287764c
Revert the svc KV access for the AKS agentpool MSI ( #2487 )
2022-10-25 14:39:28 +02:00
Jeremy Facchetti
8c0842f6fa
Merge pull request #2451 from facchettos/diff-check
...
added difference checker
2022-10-24 16:56:45 +02:00
David Newman
5eeda26e9c
Liveconfig: Global AKS shard admin credentials ( #2470 )
...
* Dynamically get admin kubeconfig from RP location and shard index
* Add mocks and update tests to include paged ManagedCluster results
* Dynamically generate the full path the procy files
* Clearer naming and spacing
* Add user and admin config support
* Update and add new tests
* Reduce the time we are holding the locks for
* Add note about AnyTimes() on the List function in some tests
* Log monitor worker Hive auth issues as warnings
* Remove the user credentials support as they require manual intervention
* Remove unused test user kubeconfig and constants
* Correct test error message
* Copy pasta
* Change comment to use 'shard'
* Use global Hive shard kubeConfigs to remove it from the worker code path
* Should be Errorf
* Fix copy pasta
* Several refactors for the monitors
* Live config tweaks
* Remove debug messages
* Fix pointer variable and change to defer mutec unlock
* Review feedback tweaks
* Remove extra newline
2022-10-24 13:00:42 +02:00
Daniel Ionel Bizau
ca0e0c737e
updated mdm mdsd versions ( #2478 )
2022-10-24 11:59:04 +02:00
Jeremy Facchetti
4beb7a5bf8
Merge pull request #2474 from darthhexx/set-desired-image-quay-for-hive
...
Set OCP pullspec back to quay.io after the Hive installation completes
2022-10-24 10:52:45 +02:00
Jeremy Facchetti
c96ae65766
Merge pull request #2465 from facchettos/vendor-check
...
added vendor check step
2022-10-24 10:41:25 +02:00
Jeremy Facchetti
957cfee73e
Merge pull request #2462 from facchettos/monitor
...
removed useless parameter in clustermonitor
2022-10-24 10:40:39 +02:00
David Newman
f3d5f276bb
Merge pull request #2440 from darthhexx/deploy-remove-keyvault-issue-add-agentpool-msi
...
AKS AgentPool MSI permissions and remove duplicated Keyvault issuer steps
2022-10-24 13:57:56 +10:00
Jeremy Facchetti
b599cd9559
Merge pull request #2480 from cadenmarchese/add-owner
2022-10-21 21:11:08 +02:00
cadenmarchese
d3ae565f07
add cadenmarchese to owners
2022-10-21 12:29:22 -04:00
Jeremy Facchetti
107c344756
Merge pull request #2479 from facchettos/codeowner-update
...
added facchettos to owners
2022-10-21 16:00:05 +02:00
Jeremy Facchetti
40c5b3cef0
Merge branch 'master' into codeowner-update
2022-10-21 15:57:24 +02:00
Caden Marchese
e9bfb9611c
Merge pull request #2475 from ross-bryan/update-owners
...
Update codeowners
2022-10-21 09:55:46 -04:00
Jeremy Facchetti
cb3a50a866
added facchettos to owners
2022-10-21 15:51:22 +02:00
Ross Bryan
4e36c1fe04
Merge pull request #2472 from s-fairchild/update-dev-env-setup
...
Update dev environment setup guide to include GOMODULE111=auto
2022-10-20 09:07:02 -04:00
Steven Fairchild
2f10441a45
Update dev environment setup guide to include GOMODULE111=auto
...
Go module default behavior changed in Go 1.16, making the default GOMODULE111=off.
Update document with additional linebreaks to conform with Markdown rules. No visual differences.
2022-10-19 15:41:29 -04:00
Christoph Blecker
0cc40bcab1
Merge pull request #2378 from AldoFusterTurpin/refactor/deploy-generator
...
Refactor "pkg/deploy/generator": extract huge hardcoded strings
2022-10-19 08:18:54 -07:00
Ross Bryan
1dc4a26757
Update codeowners
2022-10-19 10:55:11 -04:00
Mikalai Radchuk
aacda3a665
Moves container name into constant
2022-10-19 10:50:32 +01:00
darthhexx
b723c4b549
Improve code comment
2022-10-19 17:51:56 +10:00
darthhexx
1998b7c2b4
Set OCP pullspec back to quay after the Hive installation completes
2022-10-19 17:30:50 +10:00
Aldo Fuster Turpin
9f31ccf482
Merge branch 'master' into refactor/deploy-generator
2022-10-18 20:08:30 +02:00
Aldo Fuster Turpin
1d7e400b8b
remove new lines at the beginning of the scripts and make generate
2022-10-18 20:04:37 +02:00
Ben Vesel
595db4fb9f
Merge pull request #2463 from bennerv/pull-proxy-image-weekly
...
Update Proxy VMs to pull image every week in case of updates
2022-10-18 13:46:04 -04:00
Aldo Fuster Turpin
608158c010
Use embed package to extract huge strings
2022-10-18 18:20:57 +02:00
Mikalai Radchuk
2eb29408f7
Adds selenium teardown to E2E
...
For better local development experience where we do
not have a fresh docker instance on every run.
2022-10-18 09:31:41 +01:00
Jeremy Facchetti
aba800956e
added logging
2022-10-18 09:13:34 +02:00
Jeremy Facchetti
ce5642525b
added git status check
2022-10-18 09:11:01 +02:00