Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2055 commits
Select commit Hold shift + click to select a range
b9f62a3
Merge pull request #1388 from jsturtevant/windows-custom-binaries
k8s-ci-robot Aug 12, 2021
4f0e0fc
Merge pull request #1598 from spectrocloud/fix-managedclusters-custom…
k8s-ci-robot Aug 13, 2021
02421f9
Tilt requirements section added to the docs
sayantani11 Aug 10, 2021
7e769db
Merge pull request #1600 from sayantani11/docs
k8s-ci-robot Aug 13, 2021
3628c96
Merge pull request #1603 from nader-ziada/calico320
k8s-ci-robot Aug 16, 2021
dc788d3
Update dev kubectl to v1.21.4
mboersma Aug 16, 2021
ca3b6b3
Merge pull request #1611 from mboersma/freshies
k8s-ci-robot Aug 16, 2021
82bca11
Ensure Github Actions run on main branch after rename
Aug 16, 2021
ca38cae
Merge pull request #1615 from CecileRobertMichon/gh-actions-main
k8s-ci-robot Aug 17, 2021
1e4a5d3
Update docs to reference main branch
mboersma Aug 17, 2021
87d3a08
Merge pull request #1616 from mboersma/rename-to-main
k8s-ci-robot Aug 17, 2021
0d84a74
Remove dangling references to old branch
mboersma Aug 17, 2021
2e16aff
Merge pull request #1617 from mboersma/no-dogs-no-hamsters
k8s-ci-robot Aug 17, 2021
9bce317
set default outbound lb for v1alpha3 clusters
shysank Aug 17, 2021
51d90bb
update cluster-api to v0.4.1
nader-ziada Aug 17, 2021
83c5842
Add release GH action workflow
Aug 17, 2021
586a7c7
Update release notes to GH Action process
Aug 18, 2021
3955055
Use install-go for cover.yaml and bump to go 1.17
Aug 18, 2021
86f6da8
return empty string for outbound lb name if there is no outbound lb (…
shysank Aug 12, 2021
a04f7f3
docs: mention Troubleshooting in the issue template
mboersma Aug 18, 2021
fa26900
docs: clarify deploying workload clusters with tilt
mboersma Aug 18, 2021
bcc5c3b
Merge pull request #1629 from mboersma/tilt-versus-quickstart
k8s-ci-robot Aug 18, 2021
e69472b
Cleanup Makefile and remove obsolete targets
Aug 19, 2021
bf34690
Fix immutable error message for AzureEnvironment
fiunchinho Aug 19, 2021
8320c35
Update error message and tests for when subnet CIDR not in vnet addre…
Jont828 Aug 17, 2021
e199f2d
Merge pull request #1624 from CecileRobertMichon/gh-action-release
k8s-ci-robot Aug 19, 2021
e93deb9
Merge pull request #1628 from mboersma/update-issue-template
k8s-ci-robot Aug 19, 2021
d33396a
Merge pull request #1631 from fiunchinho/fix-validation-message
k8s-ci-robot Aug 19, 2021
830f0e3
Add missing watch filter label
fiunchinho Aug 18, 2021
7bf041e
Merge pull request #1626 from Jont828/vnet-error
k8s-ci-robot Aug 19, 2021
98796ae
update the tilt doc with screenshots
sonasingh46 Aug 20, 2021
6566d7a
Replaced Windows with Windows + WSL2 (#1621)
sayantani11 Aug 20, 2021
621f596
update templates to use 8GB of etcd db data
jackfrancis Aug 20, 2021
53710ca
incorporate review comments
sonasingh46 Aug 20, 2021
3585dbe
Merge pull request #1630 from CecileRobertMichon/clean-makefile
k8s-ci-robot Aug 20, 2021
e58ffb7
Streamline error matching in cluster validation tests
Jont828 Aug 19, 2021
24289d2
Add branch to release notes command in Makefile
Aug 20, 2021
57dff6b
Merge pull request #1623 from shysank/alpha3_ob_lb
k8s-ci-robot Aug 20, 2021
703898b
Add proposal for Async Azure Resource Creation and Deletion
Jul 16, 2021
ceed797
Merge pull request #1637 from CecileRobertMichon/fix-release-notes-br…
k8s-ci-robot Aug 20, 2021
71c62e7
Merge pull request #1633 from sonasingh46/update_docs
k8s-ci-robot Aug 21, 2021
2bebd5a
Update MINIMUM_KIND_VERSION to v0.10.0
feiskyer Aug 23, 2021
5017f24
Merge pull request #1641 from feiskyer/patch-1
k8s-ci-robot Aug 23, 2021
a8f7d33
Merge pull request #1541 from CecileRobertMichon/async-proposal
k8s-ci-robot Aug 23, 2021
b27d39a
Fix AzureClusterIdentity conversion and add missing webhook
nprokopic Aug 23, 2021
8a16363
Merge pull request #1620 from nader-ziada/capi041
k8s-ci-robot Aug 23, 2021
9713056
Merge pull request #1613 from shysank/outbound_lb_fix
k8s-ci-robot Aug 23, 2021
a18056c
update azure-sdk-for-go to v55.8.0
jackfrancis Aug 23, 2021
34bb4c6
Add skip cleanup for private cluster e2e spec (#1636)
Aug 23, 2021
7e8c5a3
fix: remove log_dump_pods variable declaration
chewong Aug 23, 2021
bf05fb9
Merge pull request #1643 from jackfrancis/azure-sdk-for-go-v55.8.0
k8s-ci-robot Aug 23, 2021
1f0278c
update e2e tests to use 1.22.1
nader-ziada Aug 6, 2021
af62975
update flannel for windows
nader-ziada Aug 11, 2021
bff7e17
update Azure compute API to 2021-04-01
jackfrancis Aug 23, 2021
e9a2f2a
Merge pull request #1588 from nader-ziada/k8s-1220
k8s-ci-robot Aug 24, 2021
573f76b
fix: don't create outbound LB if using NatGateway
jackfrancis Aug 6, 2021
b6c09c4
Merge pull request #1589 from jackfrancis/nat-gateway-lb-fix
k8s-ci-robot Aug 24, 2021
3bc55d0
Merge pull request #1635 from jackfrancis/etcd-db-size-8gb
k8s-ci-robot Aug 24, 2021
07ab826
Merge pull request #1625 from fiunchinho/missing-watch-filter
k8s-ci-robot Aug 24, 2021
a3d79f8
Merge pull request #1642 from giantswarm/azureclusteridentity-webhook
k8s-ci-robot Aug 24, 2021
50e446a
Merge pull request #1646 from jackfrancis/2021-04-01/compute
k8s-ci-robot Aug 24, 2021
31a0eb9
Merge pull request #1632 from Jont828/cluster_val_tests
k8s-ci-robot Aug 24, 2021
a4279d6
Use same k8s version for linux and windows tests
nader-ziada Aug 24, 2021
2f55093
Revert "Cleanup Makefile and remove obsolete targets"
Aug 24, 2021
24d3e18
Merge pull request #1645 from chewong/do-not-declare-log-dump-pods
k8s-ci-robot Aug 24, 2021
6029a88
Merge pull request #1651 from CecileRobertMichon/revert-make
k8s-ci-robot Aug 24, 2021
d41d8a0
Fix redundant import and rename instances of meta package v1 to metav1
Jont828 Aug 20, 2021
3ebb02e
Merge pull request #1639 from Jont828/metav1-rename
k8s-ci-robot Aug 24, 2021
6cb2beb
Merge pull request #1650 from nader-ziada/remove-win-k8s-ver
k8s-ci-robot Aug 25, 2021
14394c9
add webhook health and readiness checks
ThorstenHans Aug 17, 2021
ee281e0
Merge pull request #1619 from ThorstenHans/feature/webhook-checks
k8s-ci-robot Aug 25, 2021
78839b3
pin the version of nginx to v1.0.0 instead of master
nader-ziada Aug 25, 2021
072bdd0
Merge pull request #1657 from nader-ziada/nginx
k8s-ci-robot Aug 26, 2021
cd4342a
Support Tilt deployment of multiple workload clusters of the same flavor
Jont828 Aug 24, 2021
1b87248
Merge pull request #1653 from Jont828/tilt-flavors
k8s-ci-robot Aug 27, 2021
3640e00
Adding functionality to add and send Azure correlation ID headers
arschles Jun 18, 2021
feaeb16
Merge pull request #1574 from arschles/corr-id-percolate
k8s-ci-robot Aug 27, 2021
b58554f
Documenting build jobs and e2e test coverages
sayantani11 Aug 24, 2021
b1fd86b
Merge pull request #1654 from sayantani11/e2e-jobs
k8s-ci-robot Sep 1, 2021
44366e0
Adding jobs.md to CONTRIBUTING.md
sayantani11 Sep 1, 2021
eaa371d
Merge pull request #1666 from sayantani11/contributing-update
k8s-ci-robot Sep 1, 2021
b9c8048
Merge all Tilt settings into 'tilt-settings.json' and refactor Tiltfile
Jont828 Aug 26, 2021
d74b9b7
Merge pull request #1658 from Jont828/tilt-settings
k8s-ci-robot Sep 2, 2021
534c9ea
update cluster-api to v0.4.2
nader-ziada Aug 25, 2021
cf7b3eb
Add labels for Tilt resources
Jont828 Sep 2, 2021
c5b0d75
Tiltfile uses 'AZURE_SSH_PUBLIC_KEY_B64' to decode 'AZURE_SSH_PUBLIC_…
Jont828 Sep 3, 2021
d4d9a3d
Merge pull request #1655 from nader-ziada/capi042
k8s-ci-robot Sep 7, 2021
037a763
add unit tests for machine scope methods
sonasingh46 Aug 24, 2021
3d2575d
Merge pull request #1649 from sonasingh46/scope_tests
k8s-ci-robot Sep 8, 2021
9045f03
Merge pull request #1668 from Jont828/tilt-labels
k8s-ci-robot Sep 8, 2021
d249c5b
Merge pull request #1675 from Jont828/azure-key
k8s-ci-robot Sep 8, 2021
3548d50
Wire `TerminateNotificationTimeout` to enable termination events noti…
whites11 Sep 9, 2021
2f9a30a
Explicitly set EnableRBAC to true in AzureManagedControlPlaneSpec
richardchen331 Sep 9, 2021
8bfcf7a
fix RANDOM var being omitted on Linux
devigned Sep 9, 2021
38907d0
Merge pull request #1681 from devigned/fix-flavors-for-linux
k8s-ci-robot Sep 9, 2021
14cf703
Merge pull request #1678 from richardchen331/explicitly_set_enablerba…
k8s-ci-robot Sep 10, 2021
309b102
Avoid duplicate NIC for AzureMachine if AllocatePublicIP is set to true.
whites11 Sep 10, 2021
787dd19
Add long running operation types, conditions, and helpers
Jul 9, 2021
946668d
Merge pull request #1610 from CecileRobertMichon/async-machines
k8s-ci-robot Sep 13, 2021
f5a79aa
Allow user to specify SKU for AKS
richardchen331 Sep 13, 2021
e656f30
Merge pull request #1679 from richardchen331/sku
k8s-ci-robot Sep 14, 2021
decf9ac
make NAT Gateway the default outbound SNAT solution
jackfrancis Aug 24, 2021
be51d96
Remove test regions where GPU SKU isn't available
mboersma Sep 15, 2021
75ff0f4
Merge pull request #1690 from mboersma/fix-e2e-gpu-test
k8s-ci-robot Sep 15, 2021
6fc7050
Test if GPU resources are available before scheduling e2e job
mboersma Sep 16, 2021
47caf96
Make group reconcile/delete async
Sep 1, 2021
6ae407c
Re-add NetworkInfrastructureReadyCondition
Sep 14, 2021
9f6ceda
Fix an AKS e2e test expectation
mboersma Sep 16, 2021
21141fd
Merge pull request #1676 from whites11/public-ip-single-nic
k8s-ci-robot Sep 17, 2021
1963a32
Allow user to specify LoadBalancerProfile in AzureManagedControlPlane…
richardchen331 Sep 17, 2021
429ede2
Merge pull request #1667 from CecileRobertMichon/async-groups
k8s-ci-robot Sep 17, 2021
774313e
Merge pull request #1695 from mboersma/fix-aks-test-expect
k8s-ci-robot Sep 18, 2021
2c72039
Merge pull request #1693 from mboersma/fix-e2e-gpu-test-2
k8s-ci-robot Sep 18, 2021
27da08a
remove unnecessary extra comma in tilt-settings.json causing JSON par…
karuppiah7890 Sep 20, 2021
2b5ca9c
Merge pull request #1699 from karuppiah7890/fix-1698
k8s-ci-robot Sep 20, 2021
534821f
Enable coalescing reconciler for more controllers
Sep 16, 2021
3adb8b5
Add debouncing timer cmdLine arg
Sep 16, 2021
0d374ba
Bump release notes version and minor improvements
Sep 20, 2021
230737c
unexport ProcessOngoingOperation
shysank Sep 20, 2021
e0611d6
Merge pull request #1652 from jackfrancis/nat-gateway-default
k8s-ci-robot Sep 20, 2021
eaf837e
Merge pull request #1677 from whites11/vmss-termination-events
k8s-ci-robot Sep 21, 2021
41b982d
Merge pull request #1704 from shysank/unexport_ProcessOngoingOperation
k8s-ci-robot Sep 21, 2021
582090c
Merge pull request #1680 from richardchen331/load_balancer_profile
k8s-ci-robot Sep 21, 2021
de7cb8b
Merge pull request #1703 from CecileRobertMichon/fix-release-notes
k8s-ci-robot Sep 21, 2021
0ea1c6a
Merge pull request #1691 from CecileRobertMichon/coalescing-reconcilers
k8s-ci-robot Sep 22, 2021
45cea67
Update CAPI to v0.4.3
Sep 23, 2021
76853c9
Update cluster pause test with new log levels
Sep 24, 2021
6d01dc7
Fix: running tests against existing clusters
jsturtevant Sep 24, 2021
80d9093
Merge pull request #1733 from jsturtevant/fix-run-tests-existing
k8s-ci-robot Sep 27, 2021
4cbce5e
fix for closure
jsturtevant Sep 27, 2021
94acb9e
Wiring up CAPZ bootstrapping extension for Windows
marosset Sep 23, 2021
3818dc3
Merge pull request #1737 from jsturtevant/fix-clousure
k8s-ci-robot Sep 27, 2021
e532729
Merge pull request #1728 from CecileRobertMichon/capi-0.4.3
k8s-ci-robot Sep 28, 2021
4fe1b24
Merge pull request #1734 from marosset/add-windows-extension
k8s-ci-robot Sep 29, 2021
0e89625
x
meixingdb Sep 29, 2021
15b5d93
Remove kube-rbac-proxy
Sep 23, 2021
eb881cd
stop exposing the metric service outside of tilt deploy
devigned Sep 29, 2021
3ef2756
Merge pull request #1741 from meixingdb/upstream-syspool
k8s-ci-robot Sep 30, 2021
6fffebf
adding correlation ID value to loggers
arschles Jun 18, 2021
6708c80
assign all azs to public ip for backwards compatibility
shysank Sep 30, 2021
b825d8a
Merge pull request #1744 from shysank/network_sdk_az_fix
k8s-ci-robot Oct 1, 2021
62a3b4f
Merge pull request #1730 from CecileRobertMichon/remove-kube-rbac-proxy
k8s-ci-robot Oct 1, 2021
a09a1ba
Merge pull request #1575 from arschles/corr-id-loggers
k8s-ci-robot Oct 1, 2021
055c4f1
DualStack went stable upstream so cannot disable
jsturtevant Oct 1, 2021
2707d8d
Support APIServerAccessProfile in AzureManagedControlPlane
richardchen331 Sep 21, 2021
d1a2004
Updated otel to v1.0.0 and metrics to v0.23.0
mboersma Oct 1, 2021
354ddd1
Merge pull request #1748 from jsturtevant/windows-dualstack
k8s-ci-robot Oct 1, 2021
df75af2
Merge pull request #1640 from richardchen331/api_server_access_profile
k8s-ci-robot Oct 1, 2021
4d1384e
Merge pull request #1752 from mboersma/bump-the-otel
k8s-ci-robot Oct 2, 2021
6b9c361
Fix release notes path in release workflow
Oct 4, 2021
7f78c7b
Merge pull request #1757 from CecileRobertMichon/gh-action-fix
k8s-ci-robot Oct 4, 2021
ed2c284
Optionally specify agent pool name in AMMP
richardchen331 Oct 5, 2021
ace988d
Merge pull request #1742 from richardchen331/optionally_specify_agent…
k8s-ci-robot Oct 5, 2021
2bbd02b
update capi to v1.0.0 for v1beta1 changes
shysank Sep 30, 2021
202fa4e
add v1beta1 types
shysank Sep 30, 2021
a4e7ef2
update v1alpha3 type to use v1beta1 as hub
shysank Sep 30, 2021
4f4f1f1
update v1alpha4 types to use v1beta1 as hub
shysank Sep 30, 2021
c11fb6a
update api references from v1alpha4 to v1beta1, and add v1beta1 to sc…
shysank Sep 30, 2021
dc6ff64
update common labels and metadata
shysank Sep 30, 2021
48f8160
update flavors to v1beta1
shysank Sep 30, 2021
bf8fafe
Default LeaderElectionResourceLock to leases
Oct 6, 2021
6447a83
Add [Excluded:WindowsDocker] tag to gingko skip
jsturtevant Oct 7, 2021
ad4df73
Merge pull request #1765 from jsturtevant/add-excluded-skip-windows-d…
k8s-ci-robot Oct 7, 2021
2a14c73
update e2e templates and test references to v1beta1
shysank Sep 30, 2021
33c1d64
generate mocks, manifests, cluster and e2e templates
shysank Sep 30, 2021
1a66dcc
update doc references to v1beta1
shysank Sep 30, 2021
2349883
Merge pull request #1740 from shysank/v1beta1
k8s-ci-robot Oct 8, 2021
82b11d0
lower the extension timeout to notify earlier
jsturtevant Oct 8, 2021
a8dfae7
fix: install cluster-api v1.0.0 in makefile and tilt
Oct 9, 2021
93d9c3b
Merge pull request #1769 from CecileRobertMichon/capi-1.0-makefile
k8s-ci-robot Oct 9, 2021
742cedf
Merge pull request #1768 from jsturtevant/lower-extension-timeout
k8s-ci-robot Oct 11, 2021
5148bae
Merge pull request #1764 from CecileRobertMichon/leader-election-reso…
k8s-ci-robot Oct 11, 2021
ea34709
Create spec, service, tests, and docs for virtual network peering
Jont828 Sep 9, 2021
ac8d7a9
Upgrade aad-pod-identity to v1.8.5
Oct 12, 2021
e2986f6
Upgrade azure-sdk-for-go to v58.1.0
Oct 12, 2021
a330287
Upgrade go-autorest to v0.11.21
Oct 12, 2021
a6db588
Upgrade google/uuid to v1.3.0
Oct 12, 2021
a6d0456
Upgrade ginkgo to v1.16.5
Oct 12, 2021
f3b18bc
Merge pull request #1694 from Jont828/vnet-peering
k8s-ci-robot Oct 12, 2021
dcc9986
Upgrade opentelemetry dependencies
Oct 12, 2021
c95250c
Upgrade hashicorp/go-retryablehttp to v0.7.0
Oct 12, 2021
42dbb8d
Update hack/tools dependencies
Oct 12, 2021
4587bd2
Merge pull request #1772 from CecileRobertMichon/update-dependencies
k8s-ci-robot Oct 12, 2021
bcfe2cd
fix tests in bastion_hosts_test.go file
karuppiah7890 Oct 3, 2021
ab71053
Add metadata to machine object for propagation
jsturtevant Oct 15, 2021
e2c0566
Align kubectl install and CI scripts to use local bin folder (#1683)
sayantani11 Oct 18, 2021
3ef19e7
Merge pull request #1754 from karuppiah7890/fix-1753
k8s-ci-robot Oct 19, 2021
04efe15
Add machine set support for availability sets
alexander-demicev Oct 14, 2021
9b09192
Merge pull request #1776 from jsturtevant/add-metadata-propagation-to…
k8s-ci-robot Oct 20, 2021
469432e
Add supported versions link
dtzar Oct 20, 2021
8e7df85
Update getting-started.md
dtzar Oct 20, 2021
6a70f79
Add base templates for Containerd
jsturtevant Oct 15, 2021
d2db530
Add Defender exclusion for Calico
jsturtevant Oct 15, 2021
116abbf
Add Windows Containerd documentation
jsturtevant Sep 23, 2021
a3139c2
Add Windows to Existing e2e tests
jsturtevant Sep 24, 2021
936a7a4
Add k8s CI verison support
jsturtevant Sep 29, 2021
1405628
Block wireserver for containers via calico
jsturtevant Oct 13, 2021
31ba6f2
Signed-off-by: Mark Rossetti <marosset@microsoft.com>
marosset Oct 20, 2021
1b86bca
Merge pull request #1785 from dtzar/doc-quickstart-update
k8s-ci-robot Oct 20, 2021
faf03af
Merge pull request #1783 from marosset/ci-entrypoint-fixes
k8s-ci-robot Oct 21, 2021
bea20da
Adding pull-cluster-api-provider-azure-ci-entrypoint to book
marosset Oct 21, 2021
b7a8295
Merge pull request #1787 from marosset/ci-entrypoint-to-jobs-md
k8s-ci-robot Oct 21, 2021
9250e50
Merge pull request #1672 from jsturtevant/windows-hostprocess
k8s-ci-robot Oct 21, 2021
e670c7e
use k8s-staging-test-infra/gcb-docker-gcloud
ameukam Oct 22, 2021
8508da9
Fix resource group not getting updated if tags are added
karuppiah7890 Sep 28, 2021
add9341
Merge pull request #1788 from ameukam/use-k8s-infra-gcb-docker-gcloud
k8s-ci-robot Oct 22, 2021
ec51e23
handle feature gates for versions running in CI
jsturtevant Oct 22, 2021
0b105d5
capture test case range variable before running sub test in parallel
karuppiah7890 Oct 17, 2021
44396c3
remove duplicate test named 'azurecluster azureEnvironment is immutable'
karuppiah7890 Oct 23, 2021
4ffc946
fix TestAzureCluster_ValidateUpdate test
karuppiah7890 Oct 23, 2021
0d6e843
Merge pull request #1790 from jsturtevant/fix-failing-tests
k8s-ci-robot Oct 25, 2021
5bdf09c
Merge pull request #1777 from karuppiah7890/fix-1760
k8s-ci-robot Oct 25, 2021
ddda112
Enable windows in tests
jsturtevant Oct 25, 2021
11b01ea
Audit API to follow CAPI conventions
Oct 19, 2021
5a89a0a
Add windows templates to ci-entrypoint.sh
Oct 21, 2021
505ea5f
Merge pull request #1786 from CecileRobertMichon/ci-entrypoint-windows
k8s-ci-robot Oct 26, 2021
3ad1700
Merge pull request #1721 from karuppiah7890/fix-1696
k8s-ci-robot Oct 26, 2021
c9ac4f6
Add missing fields to tilt-provider.json
mboersma Oct 26, 2021
d445d98
Added 2022 template
Oct 25, 2021
1210ada
Merge pull request #1796 from mboersma/update-tilt-provider
k8s-ci-robot Oct 26, 2021
b25ac49
Merge pull request #1794 from nick5616/ws2022-flavor
k8s-ci-robot Oct 27, 2021
d6dbfaf
Add hub and conversion for AzureMachinePoolMachine
devigned Oct 27, 2021
ea83f00
Merge pull request #1781 from CecileRobertMichon/audit-api
k8s-ci-robot Oct 27, 2021
dee62c8
Update availability set documentation
alexander-demicev Oct 14, 2021
3f58306
fix env variables expected for prow
jsturtevant Oct 27, 2021
5b10d25
Windows management clusters not supported for clusterctl init
jsturtevant Oct 26, 2021
e56a316
Merge pull request #1774 from alexander-demichev/machineset-support-f…
k8s-ci-robot Oct 27, 2021
a2a39e5
Merge pull request #1792 from jsturtevant/fix-e2e
k8s-ci-robot Oct 27, 2021
1a48003
add v1alpha3 -> v1beta1 upgrade test
shysank Oct 11, 2021
4de6ecd
fix default mismatch during v1alpha3 -> v1beta1 upgrade
shysank Oct 21, 2021
aefd581
add test for default mismatch
shysank Oct 21, 2021
909f3a0
Merge pull request #1795 from jsturtevant/fix-windows-dockershim
k8s-ci-robot Oct 27, 2021
4482f7f
Merge pull request #1799 from devigned/ampm-convert
k8s-ci-robot Oct 28, 2021
df6c654
Merge pull request #1771 from shysank/v1beta1_upgrade_tests
k8s-ci-robot Oct 28, 2021
ec42b64
Handle pre-releases in release-notes make target
Oct 28, 2021
2955024
Merge pull request #1805 from CecileRobertMichon/pre-release-notes
k8s-ci-robot Oct 29, 2021
7ca2e24
Re-add defaulting for AzureMachineTemplate ssh key
Oct 29, 2021
8b24810
Merge pull request #1811 from CecileRobertMichon/re-add-ssh-defaults
k8s-ci-robot Nov 1, 2021
8485248
chore: add mixed protocol feature gates
nilo19 Nov 11, 2021
148a8fa
Merge pull request #1851 from nilo19/chore/mix-1.0
k8s-ci-robot Nov 12, 2021
4f2d01b
update capi to v1.0.1
shysank Oct 29, 2021
569a4c3
don't ignore v1alpha4 test templates
shysank Oct 29, 2021
20b3818
add v1alpha4 -> v1beta1 upgrade test
shysank Oct 29, 2021
1c0dcc8
create separate context for clusterctl upgrade tests
shysank Nov 16, 2021
662cf0a
Merge pull request #1878 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Nov 23, 2021
b8a8160
Fix AAD pod identity integration for sovereign clouds
Nov 23, 2021
ad0a7a8
Merge pull request #1887 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Nov 24, 2021
162d9d0
merge latest upstream changes
alexander-demicev Dec 13, 2021
5e1b5cf
UPSTREAM: <carry>: Add openshift specific changes
alexander-demicev Dec 13, 2021
803bf70
UPSTREAM: <carry>: Add vendor directory
alexander-demicev Dec 13, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
build_root_image:
name: release
namespace: openshift
tag: rhel-8-release-golang-1.17-openshift-4.11
20 changes: 15 additions & 5 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
generatedconfigs/
.env
kubeconfig
minikube.kubeconfig
.travis.yml
# Ignore everything
**

# Allow only these
!/api/**
!/azure/**
!/controllers/**
!/exp/**
!/feature/**
!/pkg/**
!/version/**
!/util/**
!/main.go
!/go.mod
!/go.sum
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

17 changes: 0 additions & 17 deletions .github/pull_request_template.md

This file was deleted.

60 changes: 45 additions & 15 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,14 @@
*.dll
*.so
*.dylib
bin

# Test binary, build with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out
coverage.*

# Ansible
*.retry
Expand All @@ -23,25 +25,53 @@
envfile

# kubeconfigs
/kind.kubeconfig
/minikube.kubeconfig
/kubeconfig
kind.kubeconfig
minikube.kubeconfig
kubeconfig

# binaries
/manager
/clusterctl
/clusterazureadm
bin/
# ssh keys
.ssh*

# Example and binary output directory
/out

# bazel
/bazel-bin
/bazel-cluster-api-provider-azure
/bazel-genfiles
/bazel-out
/bazel-testlogs

# vscode
.vscode
*.code-workspace

# goland
.idea

# Ignore output manifests
config/samples
manager_image_patch.yaml-e
manager_pull_policy.yaml-e

# Bazel
bazel-*

# Tilt files.
.tiltbuild
/tilt.d
tilt-settings.json
tilt_config.json

# e2e output
test/e2e/junit.e2e_suite.*.xml
test/e2e/capz-e2e-*.yaml
test/e2e/config/azure-dev-envsubst.yaml
test/e2e/logs/*
_artifacts

# E2E test templates
test/e2e/data/infrastructure-azure/v1beta1/cluster-template*.yaml

# boilerplate_test output
hack/boilerplate/__pycache__
hack/boilerplate/*.pyc

# Helm chart caching
.helm/

# release notes
_releasenotes
53 changes: 53 additions & 0 deletions .golangci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
run:
deadline: 5m
skip-dirs:
- mock*
skip-files:
- "zz_generated.*\\.go$"
- ".*conversion.*\\.go$"
linters:
disable-all: true
enable:
- deadcode
- errcheck
- errorlint
- goconst
- gocyclo
- godot
- gofmt
- goimports
- golint
- gosec
- gosimple
- govet
- ineffassign
- interfacer
- misspell
- nakedret
- prealloc
- staticcheck
- structcheck
- unconvert
- unused
- varcheck
- whitespace
# Run with --fast=false for more extensive checks
fast: true
issues:
exclude-rules:
- path: internal/test/
linters:
- golint
- path: cloudtest\.go
linters:
- golint
- path: api/v1alpha3/types\.go
linters:
- golint
- path: _test\.go
linters:
- unused
include:
- EXC0002 # include "missing comments" issues from golint
max-issues-per-linter: 0
max-same-issues: 0
10 changes: 10 additions & 0 deletions .markdownlinkcheck.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"ignorePatterns": [{
"pattern": "^https://calendar.google.com/calendar"
}],
"timeout": "5s",
"retryOn429": true,
"retryCount": 5,
"fallbackRetryDelay": "30s",
"aliveStatusCodes": [200, 206]
}
1 change: 1 addition & 0 deletions .tiltignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
templates
91 changes: 81 additions & 10 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,91 @@
# Contributing Guidelines
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

Welcome to Kubernetes. We are excited about the prospect of you joining our [community](https://github.com/kubernetes/community)! The Kubernetes community abides by the CNCF [code of conduct](code-of-conduct.md). Here is an excerpt:

_As contributors and maintainers of this project, and in the interest of fostering an open and welcoming community, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities._
- [Contributor License Agreements](#contributor-license-agreements)
- [Finding Things That Need Help](#finding-things-that-need-help)
- [Contributing a Patch](#contributing-a-patch)
- [Backporting a Patch](#backporting-a-patch)
- [Merge Approval](#merge-approval)
- [Google Doc Viewing Permissions](#google-doc-viewing-permissions)
- [Issue and Pull Request Management](#issue-and-pull-request-management)

## Getting Started
<!-- END doctoc generated TOC please keep comment here to allow auto update -->

We have full documentation on how to get started contributing here:
Read the following guide if you're interested in contributing to cluster-api.

<!---
If your repo has certain guidelines for contribution, put them here ahead of the general k8s resources
-->
## Contributor License Agreements

- [Contributor License Agreement](https://git.k8s.io/community/CLA.md) Kubernetes projects require that you sign a Contributor License Agreement (CLA) before we can accept your pull requests
- [Kubernetes Contributor Guide](http://git.k8s.io/community/contributors/guide) - Main contributor documentation, or you can just jump directly to the [contributing section](http://git.k8s.io/community/contributors/guide#contributing)
- [Contributor Cheat Sheet](https://git.k8s.io/community/contributors/guide/contributor-cheatsheet.md) - Common resources for existing developers
We'd love to accept your patches! Before we can take them, we have to jump a couple of legal hurdles.

Please fill out either the individual or corporate Contributor License Agreement (CLA). More information about the CLA and instructions for signing it [can be found here](https://github.com/kubernetes/community/blob/master/CLA.md).

***NOTE***: Only original source code from you and other people that have signed the CLA can be accepted into the repository.

## Finding Things That Need Help

If you're new to the project and want to help, but don't know where to start, we have a semi-curated list of issues that should not need deep knowledge of the system. [Have a look and see if anything sounds interesting](https://github.com/kubernetes-sigs/cluster-api-provider-azure/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22). Alternatively, read some of the docs on other controllers and try to write your own, file and fix any/all issues that come up, including gaps in documentation!

## Contributing a Patch

1. If you haven't already done so, sign a Contributor License Agreement (see details above).
2. Fork the desired repo, develop and test your code changes.
1. See the [Development Guide](https://capz.sigs.k8s.io/developers/development.html) for more instructions on setting up your environment and testing changes locally.
3. Submit a pull request.
1. All PRs should be labeled with one of the following kinds
- `/kind feature` for PRs releated to adding new features/tests
- `/kind bug` for PRs releated to bug fixes and patches
- `/kind api-change` for PRs releated to adding, removing, or otherwise changing an API
- `/kind cleanup` for PRs releated to code refactoring and cleanup
- `/kind deprecation` for PRs related to a feature/enhancement marked for deprecation.
- `/kind design` for PRs releated to design proposals
- `/kind documentation` for PRs releated to documentation
- `/kind failing-test` for PRs releated to to a consistently or frequently failing test.
- `/kind flake` for PRs related to a flaky test.
- `/kind other` for PRs releated to updating dependencies, minor changes or other
2. If the PR requires additional action from users switching to a new release, include the string "action required" in the PR release-notes.
3. All code changes must be covered by unit tests and E2E tests.
4. All new features should come with user documentation.
4. Once the PR has been reviewed and is ready to be merged, commits should be [squashed](https://github.com/kubernetes/community/blob/master/contributors/guide/github-workflow.md#squash-commits).
1. Ensure that commit message(s) are be meaningful and commit history is readable.

All changes must be code reviewed. Coding conventions and standards are explained in the official [developer docs](https://github.com/kubernetes/community/tree/master/contributors/devel). Expect reviewers to request that you avoid common [go style mistakes](https://github.com/golang/go/wiki/CodeReviewComments) in your PRs.

In case you want to run our E2E tests locally, please refer to [Testing](https://capz.sigs.k8s.io/developers/development.html#submitting-prs-and-testing) guide. An overview of our e2e-test jobs (and also all our other jobs) can be found in [Jobs](https://capz.sigs.k8s.io/developers/jobs.html).

## Backporting a Patch

Cluster API ships older versions through `release-X.X` branches, usually backports are reserved to critical bug-fixes.
Some release branches might ship with both Go modules and dep (e.g. `release-0.1`), users backporting patches should always make sure
that the vendored Go modules dependencies match the Gopkg.lock and Gopkg.toml ones by running `dep ensure`

### Merge Approval

Cluster API maintainers may add "LGTM" (Looks Good To Me) or an equivalent comment to indicate that a PR is acceptable. Any change requires at least one LGTM. No pull requests can be merged until at least one Cluster API maintainer signs off with an LGTM.

### Google Doc Viewing Permissions

To gain viewing permissions to google docs in this project, please join either the [kubernetes-dev](https://groups.google.com/forum/#!forum/kubernetes-dev) or [kubernetes-sig-cluster-lifecycle](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle) google group.

### Issue and Pull Request Management

Anyone may comment on issues and submit reviews for pull requests. However, in
order to be assigned an issue or pull request, you must be a member of the
[Kubernetes SIGs](https://github.com/kubernetes-sigs) GitHub organization.

If you are a Kubernetes GitHub organization member, you are eligible for
membership in the Kubernetes SIGs GitHub organization and can request
membership by [opening an issue](https://github.com/kubernetes/org/issues/new?template=membership.md&title=REQUEST%3A%20New%20membership%20for%20%3Cyour-GH-handle%3E)
against the kubernetes/org repo.

However, if you are a member of any of the related Kubernetes GitHub
organizations but not of the Kubernetes org, you will need explicit sponsorship
for your membership request. You can read more about Kubernetes membership and
sponsorship [here](https://github.com/kubernetes/community/blob/master/community-membership.md).

Cluster API maintainers can assign you an issue or pull request by leaving a
`/assign <your Github ID>` comment on the issue or pull request.

## Mentorship

Expand Down
Loading