Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from ubuntu:master #204

Open
wants to merge 622 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
622 commits
Select commit Hold shift + click to select a range
2116516
Installer 2.3.0 (#3670)
neoaggelos Jan 16, 2023
32d8f82
Bump containerd to 1.6.15 (#3676)
sachinkumarsingh092 Jan 17, 2023
215df0e
Upgrade from core18 to core20 (#3583)
berkayoz Jan 17, 2023
7979e70
Closing upgrade path gap with strict (#3674)
berkayoz Jan 19, 2023
152c7e2
fix kubectl invocations in the microk8s installer (#3679)
neoaggelos Jan 19, 2023
415db58
Bump k8s-dqlite to v1.1.1 to support disk-mode, with deps (#3673)
neoaggelos Jan 19, 2023
2846118
check for uppercase letters in the inspect script (#3681)
neoaggelos Jan 20, 2023
a560168
bump default install version to 1.26 (#3683)
neoaggelos Jan 20, 2023
0553fcf
Call gpu test directly on the host (#3689)
ktsakalozos Jan 25, 2023
a2bdc9d
update list of images used by latest/edge (#3696)
github-actions[bot] Jan 26, 2023
8c8ce29
Add arguments sanitisation when starting services (#3690)
sachinkumarsingh092 Jan 26, 2023
5b8c4ef
feature: microk8s init configurations (#3709)
neoaggelos Jan 31, 2023
34412f6
Fixed reconciliation of offloading patch for calico (#3705)
berkayoz Feb 1, 2023
c20fe91
Improvements to the init configuration (#3719)
neoaggelos Feb 2, 2023
eb59d08
fixup if syntax (#3724)
neoaggelos Feb 2, 2023
693561d
Prevent force-restart of Calico pods right after install (#3725)
neoaggelos Feb 2, 2023
882d32a
Support extra SANs using init configurations (#3726)
neoaggelos Feb 3, 2023
5da25ae
fix: openssl config path error in some distros (#3717)
amsal Feb 6, 2023
3568bd3
remove air-gapped registry when offline tests finishes (#3716)
sachinkumarsingh092 Feb 7, 2023
aa6ef3f
update list of images used by latest/edge (#3736)
github-actions[bot] Feb 7, 2023
7aa358d
Bump canonical/has-signed-canonical-cla from 1.1.7 to 1.2.0 (#3668)
dependabot[bot] Feb 7, 2023
aed47aa
Increase daemon-containerd timeout and order daemon-kubelite after it…
mfoliveira Feb 7, 2023
7366115
Update community tests to point to a folder (#3739)
berkayoz Feb 8, 2023
67b27d7
fix typo (#3742)
tpo Feb 8, 2023
38c7b37
microk8s refresh-certs use new csr.conf.template (#3740)
neoaggelos Feb 8, 2023
cb6eb46
Lowercase hostname for kubernetes RBAC (#3731)
neoaggelos Feb 9, 2023
87d5bf8
Build libdqlite and libraft with debuginfo (#3750)
cole-miller Feb 10, 2023
1d84f0d
Added tests for mixed version clusters (#3749)
sachinkumarsingh092 Feb 14, 2023
c53a615
updated logo (#3759)
AlexsJones Feb 16, 2023
73b5ed2
require root for microk8s addon repositories commands (#3780)
neoaggelos Feb 21, 2023
86fa32c
Split testing steps into functions (#3776)
berkayoz Feb 22, 2023
995d152
Fail installation on LXD if profiles are missing (#3790)
berkayoz Feb 22, 2023
39156fb
Side-load images into containerd (#3789)
neoaggelos Feb 23, 2023
3b7fa4e
Added healthcheck to cluster agent (#3781)
berkayoz Feb 23, 2023
a67629f
Fixed error when worker node leaves the cluster
sachinkumarsingh092 Feb 23, 2023
47d6eb4
Added deprecation warning for chained operations (#3791)
berkayoz Feb 23, 2023
61ef157
update images for 1.26 and 1.24-eksd branches
neoaggelos Feb 25, 2023
219710b
Merge pull request #3797 from canonical/fix/update-image-branches
neoaggelos Feb 28, 2023
82c70cc
Improve chained ops warning (#3806)
ktsakalozos Mar 1, 2023
9584eeb
Added is_ec2_instance to utils and public.ecr.aws to airgap tests (#3…
berkayoz Mar 2, 2023
f0ee872
recrete certs during leaving of node
sachinkumarsingh092 Mar 2, 2023
c71afd2
Updated readme to replace chained addons operations (#3807)
berkayoz Mar 2, 2023
c41d4b8
Use a containerd plugin for sideloading images (#3805)
neoaggelos Mar 2, 2023
487dbe2
Prevent concurrent addon enable/disable operations (#3809)
neoaggelos Mar 2, 2023
65a7950
Update airgap tests to use launch configurations (#3812)
neoaggelos Mar 2, 2023
8798d7a
do not allow the ctr command if no permission
balchua Mar 4, 2023
2881cde
set permissions for addons lockfile (#3816)
neoaggelos Mar 6, 2023
05aab69
Bump go-dqlite to 1.11.7 (#3822)
neoaggelos Mar 9, 2023
47fcaea
Added tests and removed cert ceations
sachinkumarsingh092 Mar 9, 2023
761a3ef
Lint fixes
sachinkumarsingh092 Mar 9, 2023
04a6661
Merge pull request #3793 from canonical/MK-997/worker-leave-error
sachinkumarsingh092 Mar 9, 2023
cf84478
Added backport workflow
berkayoz Mar 10, 2023
fc052d2
Linting fixes
berkayoz Mar 10, 2023
757e8d5
Merge pull request #3813 from balchua/fix/exit_if_no_permission
neoaggelos Mar 13, 2023
e696740
Update remove_extra_resources to clean up all resources on reset (#3774)
m4rc3l-h3 Mar 14, 2023
912aae5
Merge pull request #3834 from canonical/MK-1046/backport-action
neoaggelos Mar 14, 2023
0ba2fa0
Static link containerd and runc (#3839)
neoaggelos Mar 14, 2023
27dc9e7
Fix remove-node error (#3845)
sachinkumarsingh092 Mar 16, 2023
88e4406
Fix k8s-dqlite TLS issues (#3846)
neoaggelos Mar 16, 2023
e895786
fix arm64 builds
neoaggelos Mar 16, 2023
910082b
Merge pull request #3850 from canonical/MK-1076/arm
neoaggelos Mar 16, 2023
6c066f1
Upgrade Calico to 3.25.0 (#3814)
neoaggelos Mar 17, 2023
561449f
update list of images used by latest/edge
neoaggelos Mar 18, 2023
c023b57
Merge pull request #3856 from canonical/auto-update-images/master
neoaggelos Mar 20, 2023
4af670a
Revert "Build libdqlite and libraft with debuginfo (#3750)" (#3824)
cole-miller Mar 21, 2023
f260f3d
Fix kubelet arguments for 1.27 (#3861)
neoaggelos Mar 21, 2023
20ec6d5
Added support for specifying the image that is used by multipass (#3796)
druths Mar 21, 2023
67207fd
Bump installer versions: (#3864)
neoaggelos Mar 21, 2023
79f393b
Update k8s-dqlite to use the latest kine opts (#3867)
ktsakalozos Mar 23, 2023
c5eff9e
Revert temporary Go version pinning for k8s-dqlite (#3873)
neoaggelos Mar 23, 2023
84c65d7
update flanneld and cni to support ipv6 nat (#3754)
KhooHaoYit Mar 24, 2023
81f5db1
support config from /etc/microk8s.yaml (#3878)
neoaggelos Mar 28, 2023
7c6357d
Fix track to take channels with multiple '/' (#3872)
sachinkumarsingh092 Mar 29, 2023
1bdcf0f
update Go to 1.20 (#3877)
neoaggelos Mar 30, 2023
fcebd7f
exclude kube-ovn ips from server certificates (#3884)
neoaggelos Mar 30, 2023
611cc02
Handle node when leaving the cluster (#3888)
ktsakalozos Mar 30, 2023
1177662
Regenerate apiserver certificate if not matching CA - Fixes #3785 #33…
bitmeal Mar 31, 2023
f7cac66
Add conditions when using etcd instead of dqlite (#3874)
sachinkumarsingh092 Apr 4, 2023
76bf545
Update k8s-dqlite to include table migration (#3903)
ktsakalozos Apr 6, 2023
5bc9722
Finalize launch configurations work (#3900)
neoaggelos Apr 6, 2023
9c4af67
Added cidr guards on join and flag to disable cni management (#3897)
berkayoz Apr 7, 2023
9369244
Accept both parameters and options for test-distro (#3904)
berkayoz Apr 7, 2023
ba9076b
Addon arguments should not raise warnings (#3913)
neoaggelos Apr 11, 2023
6d401f4
Update README for 1.27 (#3915)
ktsakalozos Apr 11, 2023
f4eaff5
Use a location with the right permissions for the microk8s-addons-loc…
ktsakalozos Apr 13, 2023
0441a7c
Added force deletion to ignore missing lock file (#3925)
berkayoz Apr 18, 2023
6d1bdaf
Stop testing mixed version clusters on lxc+strict (#3947)
ktsakalozos Apr 25, 2023
87d9d14
Remove crictl from the source tree (#3943)
ktsakalozos May 9, 2023
70f8ca1
exit with error code 1 if cluster is not ready (#3937)
beliaev-maksim May 9, 2023
b97cffc
Generate bill of materials when building snap (#3924)
neoaggelos May 10, 2023
3ad1294
Allow argument to configure cadvisor containerd connection (#3961)
ktsakalozos May 12, 2023
750edec
Create CODE_OF_CONDUCT.md (#3972)
evilnick May 16, 2023
16c0185
fixes iptables rule with custom CIDR (#3979)
Dunge May 23, 2023
fc2a2f0
Bump actions/setup-python from 4.2.0 to 4.6.1 (#3994)
dependabot[bot] May 25, 2023
8224274
ensure snapd and core20 install without issues on airgap (#4005)
neoaggelos May 29, 2023
afe2f18
Set non-interactive mode for our tests
ktsakalozos May 29, 2023
99b1dbc
Improve airgap test robustness
ktsakalozos May 30, 2023
a8270f5
Add repo scanning with trivy (#3968)
ktsakalozos Jun 6, 2023
4cf8c55
Remove old beta certs update certifi and pyyaml (#4014)
ktsakalozos Jun 6, 2023
9332f3d
Fix node removal when node ip is provided instead of node name (#4015)
sachinkumarsingh092 Jun 6, 2023
805dfe5
Transition to certificate based auth from token based auth (#4013)
ktsakalozos Jun 9, 2023
d655c2a
Permissions fixes in CIS hardened deployments (#4020)
ktsakalozos Jun 10, 2023
a10f579
Fixed remove-node exception and disabled leave command on single node…
berkayoz Jun 12, 2023
92f6be5
Added strong ciphers by default in kube-apiserver and kubelet (#4026)
sachinkumarsingh092 Jun 12, 2023
ba03d31
Set EventRateLimit by default (#4034)
sachinkumarsingh092 Jun 16, 2023
1724497
Make sure that when we refresh a CIS snap we update the file permissi…
ktsakalozos Jun 19, 2023
cd7d07a
Configure kubelet webhook auth-mode (#4035)
ktsakalozos Jun 20, 2023
0071dd1
Add kubelet-cert-authority as default (#4044)
sachinkumarsingh092 Jun 22, 2023
af64960
Update microk8s version to 1.27 and ubuntu version to 22.04 (#4046)
ajaykumar4 Jun 22, 2023
58edfc0
Update calico to 3.25.1 (#4032)
ktsakalozos Jun 26, 2023
e066086
update list of images used by latest/edge (#4054)
github-actions[bot] Jun 26, 2023
30ecf76
ensure $SNAP_DATA/credentials exists during init configuration (#4051)
neoaggelos Jun 28, 2023
a0c88e1
Set --serialize-image-pulls to false by default (#4065)
gboutry Jul 6, 2023
082b295
MicroK8s 1.28 support (#4067)
neoaggelos Jul 7, 2023
34b4f07
Prioritize in-snap PYTHONPATH and PATH vars (#4055)
neoaggelos Jul 7, 2023
51215a6
Generator to produce the cni.yaml based on the cni-env file (#4058)
ktsakalozos Jul 10, 2023
b5eeb71
import images for default platform only (#4074)
neoaggelos Jul 10, 2023
b90be78
Added a simple non-disruptive test for cluster verification (#3963)
berkayoz Jul 11, 2023
6e21be3
Do not warn for cgroups if cgroups v2 is available (#4077)
neoaggelos Jul 11, 2023
5d73c8d
Add test for dual-stack (#4071)
sachinkumarsingh092 Jul 11, 2023
7b2ecb2
Added collection of fs.aio-max-nr and fs.aio-nr (#4080)
berkayoz Jul 18, 2023
b0807f7
Cilium allow clustering. Remove microk8s.cilium command. (#4086)
ktsakalozos Jul 18, 2023
1edfa53
Bug fix: use extfile in kubelet cert creation (#4092)
ktsakalozos Jul 18, 2023
07e7ed6
Add python3-rados and python3-rbd packages to snap (#4090)
neoaggelos Jul 18, 2023
8f95bf3
K8s patches fix 1.27.4 (#4098)
ktsakalozos Jul 20, 2023
7e0c924
Rework cluster certificates generation (#4099)
neoaggelos Jul 21, 2023
735aec7
Use main from the cluster agent repo (#4103)
ktsakalozos Jul 21, 2023
4086f4a
Prefer InternalIP over Hostname for Kubelet connections (#4095)
neoaggelos Jul 21, 2023
28e6190
Adding cert based authn in the non-HA cluster setup (#4105)
ktsakalozos Jul 23, 2023
20d80b5
Configure kube-apiserver-kubelet-client certificate (#4104)
neoaggelos Jul 23, 2023
c684817
Set sane defaults for fs and asyncio parameters (#4094)
berkayoz Jul 25, 2023
dbfba2f
Fix kubelet start error on 1.28.0-rc.0 (#4108)
neoaggelos Jul 27, 2023
7dab3b8
Fix passing of arguments in wrapper scripts (#4107)
neoaggelos Jul 28, 2023
8ca2d59
add-node using IPv6 address (#4097)
sachinkumarsingh092 Aug 1, 2023
9cd2f4e
Bump PyYAML to fix CVEs and ppc64le builds (#4123)
neoaggelos Aug 2, 2023
a670c92
Configure LD_LIBRARY_PATH on snap environment
neoaggelos Aug 2, 2023
c13935c
Remove the IPv6 calico interface when removing the snap (#4129)
ktsakalozos Aug 7, 2023
808bb00
Add dual-stack upgrade and multinode tests (#4079)
sachinkumarsingh092 Aug 7, 2023
d941ef9
FIPS-ready patches (#4096)
ktsakalozos Aug 9, 2023
c1d1fc2
Fixes and follow-up FIPS-ready patches (#4135)
neoaggelos Aug 10, 2023
d559da9
Revert "Fixes and follow-up FIPS-ready patches (#4135)" (#4137)
ktsakalozos Aug 10, 2023
5892c11
Revert "FIPS-ready patches (#4096)" (#4141)
ktsakalozos Aug 10, 2023
6fb7a53
Use full path for bins called while joining (#4139)
ktsakalozos Aug 11, 2023
a1a2c98
Added inotify limits collection and updated the suggested parameter c…
berkayoz Aug 11, 2023
2349cfd
Bump carlosperate/download-file-action from 2.0.0 to 2.0.1 (#4134)
dependabot[bot] Aug 11, 2023
feb939d
fix broken in LD_LIBRARY_PATH in non-ubuntu (#4143)
neoaggelos Aug 14, 2023
8e8876e
Work on multipass dualstack tests (#4146)
ktsakalozos Aug 14, 2023
7c47656
Improve remove interfaces check in cluster testing (#4150)
ktsakalozos Aug 15, 2023
ef17a74
symlink /var/lib/calico (#4149)
neoaggelos Aug 15, 2023
bd1dfea
Prepare for 1.28: Readme and k8s patches (#4152)
ktsakalozos Aug 15, 2023
40275f3
Skip dualstack test on ARM64 (#4153)
ktsakalozos Aug 16, 2023
e7adc0e
Let cluster-agent know we can handle x509 auth on v2/join (#4165)
neoaggelos Aug 18, 2023
8a9a021
Support custom etcd servers on join (#4168)
neoaggelos Aug 21, 2023
aa3b620
Build from k8s-dqlite master (#4186)
ktsakalozos Aug 31, 2023
a607a0f
Bumped sqlite to latest version (#4164)
berkayoz Aug 31, 2023
21c8fe8
Bump peter-evans/create-pull-request from 4 to 5 (#3901)
dependabot[bot] Aug 31, 2023
cdcc51c
update migrator invocations (#4187)
neoaggelos Aug 31, 2023
c13d803
Bump certifi from 2022.12.7 to 2023.7.22 in /installer (#4188)
dependabot[bot] Sep 1, 2023
8a28e8e
Use statically-linked k8s-dqlite (#4178)
neoaggelos Sep 1, 2023
7a788d6
Rework how we apply patches to upstream sources (#4125)
neoaggelos Sep 1, 2023
4b7b5e3
Refactor handling of pods with hostPath mounts from SNAP_DATA (#4184)
neoaggelos Sep 4, 2023
eb3e49a
Bump actions/checkout from 3 to 4 (#4193)
dependabot[bot] Sep 5, 2023
6766f62
Change executables to use full-paths in utils.sh (#4192)
berkayoz Sep 9, 2023
1d6ea95
fix stat binary path (#4203)
neoaggelos Sep 15, 2023
0a02b02
Cleanup execution environment across wrappers and entrypoints (#4147)
neoaggelos Sep 18, 2023
e03c9e4
Improve handling of necessary system pod restarts on snap refresh (#4…
neoaggelos Sep 18, 2023
a28ff48
Symlinks for CNI conf and binary directories (#4208)
neoaggelos Sep 18, 2023
be99a84
Print message when node joined successfully (#4214)
bschimke95 Sep 21, 2023
4856ff6
Run microceph integration test (#4229)
ktsakalozos Oct 6, 2023
11f3cbb
Spread test for multiple distros (#4211)
berkayoz Oct 11, 2023
12f9f5d
Update microk8s version to 1.28 and multipass 1.12.2 (#4235)
ajaykumar4 Oct 20, 2023
40d828b
temporarily use latest/stable snapd to unblock CI (#4268)
neoaggelos Oct 26, 2023
89b3880
Only verify partial CA chain (#4256)
bschimke95 Oct 26, 2023
d46eb82
use default broadcast source address for add-node hint (#4260)
nihr43 Oct 26, 2023
588d1fc
fix typo: sanatise -> sanitize (#4249)
neoaggelos Oct 26, 2023
8cde17d
Use openssl.wrapper script for all openssl invocations (#4266)
neoaggelos Oct 27, 2023
58e3b98
Fix microk8s import images for offline clusters (#4273)
neoaggelos Oct 31, 2023
757a6dd
Default to apiserver-proxy port for worker kubeconfigs (#4265)
neoaggelos Oct 31, 2023
ff6d6aa
Changed dual stack testing image (#4255)
berkayoz Nov 1, 2023
8d44c46
Cleanup unused snap dependencies (#4271)
neoaggelos Nov 1, 2023
a152eaa
Use https url to perform connectivity check (#4284)
Nov 13, 2023
5b0e6bd
Build with Go 1.21 (#4303)
neoaggelos Nov 15, 2023
22b71f2
Add github and snapcraft badges to README.md (#4305)
addyess Nov 20, 2023
a97d9e1
Simplify dashboard token creation (#4299)
neoaggelos Nov 22, 2023
a8783c0
update list of images used by latest/edge (#4319)
github-actions[bot] Nov 29, 2023
d0e12d7
Addressing bugs in increase_sysctl_parameter (#4322)
berkayoz Dec 1, 2023
be61e29
Prevent find-resolv-conf.py from breaking with scoped IPv6 addresses …
neoaggelos Dec 5, 2023
6ebd8ba
quickfix multipass launch parameter (#4321)
eddiesimeon Dec 12, 2023
b25957f
Update README.md for 1.29 release (#4340)
ktsakalozos Dec 13, 2023
772853c
Do not set --hostname-override on kube-proxy (#4360)
neoaggelos Jan 12, 2024
5dafa4c
Use build-snaps instead of manually installing the go snap (#4377)
IsaacJT Jan 25, 2024
7f64905
Bump korthout/backport-action from 1 to 2 (#4272)
dependabot[bot] Jan 25, 2024
ea12ce1
Retries in the nodes check in setup_old_versioned_cluster (#4379)
ktsakalozos Jan 26, 2024
81d043a
Bump containerd to v1.6.28 and runc to v.1.1.12 (#4398)
louiseschmidtgen Feb 8, 2024
8b3a384
[Follow-up PR] correct runc patch dir master (#4416)
louiseschmidtgen Feb 16, 2024
1e4e8c2
Fix runc builds (#4425)
neoaggelos Feb 20, 2024
3488ddd
Fix erroneous microk8s join invocations by adding validation (#4397)
skatsaounis Feb 27, 2024
a325960
use ipaddress.ip_address() to check if address is valid (#4444)
neoaggelos Mar 1, 2024
f9eb294
fix int checks ranges (#4452)
neoaggelos Mar 5, 2024
e88b634
update cla checker (#4499)
bschimke95 Apr 17, 2024
36d44b9
Update the readme for 1.30 (#4502)
ktsakalozos Apr 19, 2024
5403f43
Add systemd delegate config if cpuset is missing (#4503)
berkayoz Apr 19, 2024
b12f029
update images.txt in all stable supported branches (#4519)
neoaggelos May 9, 2024
66176f2
yaml is fun (#4520)
neoaggelos May 14, 2024
608d6a8
Add optional skip to community addons, bump upgrade path starting ver…
berkayoz May 27, 2024
a2acc08
Fix spelling issues (#4537)
berkayoz May 30, 2024
dff3627
do not fail if missing k8s-dqlite port (#4488)
neoaggelos Jun 10, 2024
0a11d61
changed print_short in add_token.py (#4546)
ShrishtiKarkera Jun 27, 2024
81d5d0a
Disable testing on debian and centos. Images missing. (#4606)
ktsakalozos Aug 5, 2024
d7516c9
Update helm (#4605)
ktsakalozos Aug 5, 2024
5a2cff4
Update the kubelite patch for 1.31 (#4611)
ktsakalozos Aug 6, 2024
d2d944e
Stop testing on the host as this causes problems on our CI (#4623)
ktsakalozos Aug 14, 2024
ee4558a
pin k8s-dqlite version (#4657)
louiseschmidtgen Sep 3, 2024
570b120
fix non sudo enable community addon
Oct 22, 2024
c77311b
Prioritize SNAP_CURRENT in containerd paths (#4710)
berkayoz Oct 22, 2024
59cdab2
unset fix
Oct 23, 2024
07c343d
logic fix to not run when sudo
Oct 23, 2024
e57c702
narrow safe directory
Oct 23, 2024
522c444
safe directory only for enable community
Oct 23, 2024
e555997
fix: ensure nf_conntrack module loaded for kubelite. (#4705)
aznashwan Oct 23, 2024
657d1d5
refactor non-sudo enable community addon
Oct 25, 2024
072a204
hardcode gitconfig
Nov 1, 2024
e66351f
hardcode gitconfig
Nov 5, 2024
78de3ed
review fixes
Nov 6, 2024
1698704
Update calico version to v3.28.1 (#4638)
maci3jka Nov 6, 2024
5bbbc2b
trivy fix
Nov 7, 2024
985d81a
Revert "trivy fix"
Nov 8, 2024
32910f0
Merge pull request #4714 from canonical/KU-1812/enable-git-safe-dir-w…
Nov 8, 2024
804573c
inspect ip route fix
Nov 22, 2024
cb00e90
Merge pull request #4752 from canonical/KU-1884/inspect-ip-route-fix
addyess Nov 22, 2024
b9d88f4
Trivy job fix
Nov 27, 2024
ff13a81
Merge pull request #4760 from canonical/KU-2230/trivy-job-fix
Nov 27, 2024
9d654db
k8s-dqlite v1.3.0 (Dqlite LTS) (#4756)
louiseschmidtgen Nov 28, 2024
941b781
Cleans up containers and shims on microk8s stop and snap removal (#4755)
claudiubelu Nov 29, 2024
1be618a
Bump runc to v1.1.15 and containerd to v1.6.36 (#4768)
berkayoz Dec 4, 2024
e64bad5
Bump cni plugins to v1.6.0 (#4769)
berkayoz Dec 4, 2024
9da111a
Bump pause image to 3.10 (#4770)
berkayoz Dec 4, 2024
e9b0a2c
Bump helm to v3.16.3 (#4771)
berkayoz Dec 4, 2024
40fce49
Disable WatchList feature gate (#4773)
berkayoz Dec 5, 2024
bd1ef3b
Add patches for 1.32 (#4772)
berkayoz Dec 5, 2024
f966995
Add updated strict patches for runc (#4774)
berkayoz Dec 5, 2024
76b375c
update list of images used by latest/edge (#4662)
github-actions[bot] Dec 11, 2024
ed4224c
Bump go version to 1.23 (#4781)
berkayoz Dec 11, 2024
e2b2a2f
Add psutil to pip install directives (#4782)
berkayoz Dec 12, 2024
2d42617
Update Images Workflow Improvement (#4791)
louiseschmidtgen Dec 18, 2024
41c3cf3
Bump python requests lib from 2.25.1 to 2.32.2 in /installer (#4762)
dependabot[bot] Dec 18, 2024
0b07a3a
Bump peter-evans/create-pull-request from 5 to 7 (#4699)
dependabot[bot] Dec 20, 2024
f2ae45e
Bump actions/setup-python from 4.6.1 to 5.3.0 (#4725)
dependabot[bot] Dec 20, 2024
df1f06b
Bump carlosperate/download-file-action from 2.0.1 to 2.0.2 (#4794)
dependabot[bot] Dec 20, 2024
47ade06
Bump urllib3 from 1.26.5 to 1.26.19 in /installer (#4761)
dependabot[bot] Dec 20, 2024
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
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .flake8

This file was deleted.

3 changes: 0 additions & 3 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Bug Report
about: Something is not working
---

<!--
Thank you for submitting an issue. Please fill in the template below
information about the bug you encountered.
-->

#### Summary
<!-- Please explain the bug in a few short sentences -->

#### What Should Happen Instead?
<!-- Please explain what the expected behavior is -->

#### Reproduction Steps
<!-- Are you able to consistently reproduce the issue? Please add a list of steps that lead to the bug. -->

1. ...
2. ...

#### Introspection Report
<!-- Please run `microk8s inspect` and attach the generated tarball. -->

#### Can you suggest a fix?
<!-- (This section is optional). How do you propose that the issue be fixed? -->

#### Are you interested in contributing with a fix?
<!-- yes/no, or @mention maintainers. Community contributions are welcome. -->

<!-- Thank you for making MicroK8s better -->
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Feature Request
about: Suggest a new feature
---

<!--
Thank you for submitting a feature request. Please fill the template below
with more details.
-->

#### Summary
<!-- Please explain the feature request in a few short sentences. -->

#### Why is this important?
<!-- Please explain the motivation, how it will be used, etc. -->

#### Are you interested in contributing to this feature?
<!-- yes/no, or @mention maintainers. -->


<!-- Thank you for making MicroK8s better -->
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
contact_links:
- name: Ask a question
url: https://kubernetes.slack.com/archives/CAUNWQ85V
about: "For discussions and/or other questions related to MicroK8s, please use the #microk8s channel on the Kubernetes Slack"
34 changes: 30 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,33 @@
### Thank you for making MicroK8s better
<!--
Thank you for making MicroK8s better. Please fill the template below
with more details.
-->

Please reference the issue this PR is fixing, or provide a description of the problem addressed.
#### Summary
<!--
Please explain the changes made in this pull request in a few short sentences.

*Also verify you have:*
* [ ] Read the [contributions](https://github.com/ubuntu/microk8s/blob/master/CONTRIBUTING.md) page.
Link to any related issues and/or comments, e.g.

Closes #issue-number
References #issue-number
-->

#### Changes
<!-- Please explain the list of changes made in this PR. Mention any user-facing changes. -->

#### Testing
<!-- Please explain how you tested your changes. -->

#### Possible Regressions
<!-- (This section is optional). Could these changes introduce regressions in existing functionality? -->

#### Checklist
<!-- Please verify that you have done the following -->

* [ ] Read the [contributions](https://github.com/canonical/microk8s/blob/master/CONTRIBUTING.md) page.
* [ ] Submitted the [CLA form](https://ubuntu.com/legal/contributors/agreement), if you are a first time contributor.
* [ ] The introduced changes are covered by unit and/or integration tests.

#### Notes
<!-- Please add any other information that you think may be relevant -->
34 changes: 34 additions & 0 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Backport merged pull request
on:
pull_request_target:
types: [closed]
issue_comment:
types: [created]
permissions:
contents: write # so it can comment
pull-requests: write # so it can create pull requests
jobs:
backport:
name: Backport pull request
runs-on: ubuntu-latest

# Only run when pull request is merged
# or when a comment containing `/backport` is created by someone other than the
# https://github.com/backport-action bot user (user id: 97796249). Note that if you use your
# own PAT as `github_token`, that you should replace this id with yours.
if: >
(
github.event_name == 'pull_request_target' &&
github.event.pull_request.merged
) || (
github.event_name == 'issue_comment' &&
github.event.issue.pull_request &&
github.event.comment.user.id != 97796249 &&
contains(github.event.comment.body, '/backport')
)
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Create backport pull requests
uses: korthout/backport-action@v2
20 changes: 10 additions & 10 deletions .github/workflows/build-installer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,43 +16,43 @@ jobs:
working-directory: ${{ github.workspace }}/installer/windows
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Set up Python 3.8
uses: actions/setup-python@v2.2.1
uses: actions/setup-python@v5.3.0
with:
python-version: 3.8
- name: Install Python requirements
run: python -m pip install -r ../requirements.txt
- name: Build exe
working-directory: ${{ github.workspace }}/installer
run: pyinstaller.exe --onefile ./microk8s.spec
run: pyinstaller.exe ./microk8s.spec
- name: Move exe to installer build directory
working-directory: ${{ github.workspace }}/installer
run: move microk8s.exe ./windows/microk8s.exe
- name: Download EnVar plugin for NSIS
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: https://nsis.sourceforge.io/mediawiki/images/7/7f/EnVar_plugin.zip
file-url: https://github.com/GsNSIS/EnVar/releases/download/v0.3.1/EnVar-Plugin.zip
file-name: envar_plugin.zip
location: ${{ github.workspace }}
- name: Extract EnVar plugin
run: 7z x -o"C:/Program Files (x86)/NSIS" "${{ github.workspace }}/envar_plugin.zip"
- name: Download Multipass installer
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: https://github.com/canonical/multipass/releases/download/v1.5.0/multipass-1.5.0+win-win64.exe
file-url: https://github.com/canonical/multipass/releases/download/v1.12.2/multipass-1.12.2+win-win64.exe
file-name: multipass.exe
location: ${{ github.workspace }}/installer/windows
- name: Download kubectl
uses: carlosperate/download-file-action@v1.0.3
uses: carlosperate/download-file-action@v2.0.2
with:
file-url: https://storage.googleapis.com/kubernetes-release/release/v1.20.0/bin/windows/amd64/kubectl.exe
file-url: https://storage.googleapis.com/kubernetes-release/release/v1.28.3/bin/windows/amd64/kubectl.exe
file-name: kubectl.exe
location: ${{ github.workspace }}/installer/windows
- name: Create installer
run: makensis.exe ${{ github.workspace }}/installer/windows/microk8s.nsi
- name: Upload installer
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: Windows installer
path: ${{ github.workspace }}/installer/windows/microk8s-installer.exe
Loading