Get new packages into apt.wikimedia.org for kubernetes and kubeadm 1.15.4 or 1.15.5
Description
Description
Details
Details
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
operations/puppet | production | +1 -1 | aptrepo: kubeadm-k8s: introduce filter for some upstream versions |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Restricted Task | |||||
Resolved | Bstorm | T246122 Upgrade the Toolforge Kubernetes cluster to v1.16 | |||
Restricted Task | |||||
Resolved | • bd808 | T232536 Toolforge Kubernetes internal API down, causing `webservice` and other tooling to fail | |||
Resolved | Bstorm | T236565 "tools" Cloud VPS project jessie deprecation | |||
Resolved | aborrero | T101651 Set up toolsbeta more fully to help make testing easier | |||
Resolved | Bstorm | T166949 Homedir/UID info breaks after a while in Tools Kubernetes (can't read replica.my.cnf) | |||
Resolved | Bstorm | T246059 Add admin account creation to maintain-kubeusers | |||
Resolved | Bstorm | T154504 Make webservice backend default to kubernetes | |||
Declined | None | T245230 Investigate cpu/ram requests and limits for DaemonSets pods | |||
Resolved | Bstorm | T214513 Deploy and migrate tools to a Kubernetes v1.15 or newer cluster | |||
Resolved | aborrero | T215531 Deploy upgraded Kubernetes to toolsbeta | |||
Resolved | aborrero | T236824 Toolforge: new k8s: get new deb packages for 1.15.4 or 1.15.5 |
Event Timeline
Comment Actions
My first check:
aborrero@install1002:~ $ sudo -i reprepro -C thirdparty/kubeadm-k8s checkupdate stretch-wikimedia Calculating packages to get... Updates needed for 'stretch-wikimedia|thirdparty/kubeadm-k8s|amd64': 'containerd.io': '1.2.6-3' will be upgraded to '1.2.10-3' (from 'thirdparty/kubeadm-k8s-docker.com'): files needed: pool/thirdparty/kubeadm-k8s/c/containerd.io/containerd.io_1.2.10-3_amd64.deb 'docker-ce': '5:19.03.0~3-0~debian-stretch' will be upgraded to '5:19.03.4~3-0~debian-stretch' (from 'thirdparty/kubeadm-k8s-docker.com'): files needed: pool/thirdparty/kubeadm-k8s/d/docker-ce/docker-ce_19.03.4~3-0~debian-stretch_amd64.deb 'docker-ce-cli': '5:19.03.0~3-0~debian-stretch' will be upgraded to '5:19.03.4~3-0~debian-stretch' (from 'thirdparty/kubeadm-k8s-docker.com'): files needed: pool/thirdparty/kubeadm-k8s/d/docker-ce/docker-ce-cli_19.03.4~3-0~debian-stretch_amd64.deb 'kubeadm': '1.15.1-00' will be upgraded to '1.16.2-00' (from 'thirdparty/kubeadm-k8s-kubernetes.io'): files needed: pool/thirdparty/kubeadm-k8s/k/kubeadm/kubeadm_1.16.2-00_amd64.deb 'kubectl': '1.15.1-00' will be upgraded to '1.16.2-00' (from 'thirdparty/kubeadm-k8s-kubernetes.io'): files needed: pool/thirdparty/kubeadm-k8s/k/kubectl/kubectl_1.16.2-00_amd64.deb 'kubelet': '1.15.1-00' will be upgraded to '1.16.2-00' (from 'thirdparty/kubeadm-k8s-kubernetes.io'): files needed: pool/thirdparty/kubeadm-k8s/k/kubelet/kubelet_1.16.2-00_amd64.deb
Couple of things:
- why is this in stretch-wikimedia? we don't have any stretch servers for the new k8s cluster
- Too bad that our current reprepro config goes directly to the last pkg version in the upstream repo
Comment Actions
Change 547188 had a related patch set uploaded (by Arturo Borrero Gonzalez; owner: Arturo Borrero Gonzalez):
[operations/puppet@production] aptrepo: kubeadm-k8s: introduce filter for some upstream versions
Comment Actions
Change 547188 merged by Arturo Borrero Gonzalez:
[operations/puppet@production] aptrepo: kubeadm-k8s: introduce filter for some upstream versions
Comment Actions
Much better after the patch:
aborrero@install1002:~ $ sudo -i reprepro -C thirdparty/kubeadm-k8s checkupdate stretch-wikimedia Calculating packages to get... Updates needed for 'stretch-wikimedia|thirdparty/kubeadm-k8s|amd64': 'containerd.io': '1.2.6-3' will be upgraded to '1.2.10-3' (from 'thirdparty/kubeadm-k8s-docker.com'): files needed: pool/thirdparty/kubeadm-k8s/c/containerd.io/containerd.io_1.2.10-3_amd64.deb 'docker-ce': '5:19.03.0~3-0~debian-stretch' will be upgraded to '5:19.03.4~3-0~debian-stretch' (from 'thirdparty/kubeadm-k8s-docker.com'): files needed: pool/thirdparty/kubeadm-k8s/d/docker-ce/docker-ce_19.03.4~3-0~debian-stretch_amd64.deb 'docker-ce-cli': '5:19.03.0~3-0~debian-stretch' will be upgraded to '5:19.03.4~3-0~debian-stretch' (from 'thirdparty/kubeadm-k8s-docker.com'): files needed: pool/thirdparty/kubeadm-k8s/d/docker-ce/docker-ce-cli_19.03.4~3-0~debian-stretch_amd64.deb 'kubeadm': '1.15.1-00' will be upgraded to '1.15.5-00' (from 'thirdparty/kubeadm-k8s-kubernetes.io'): files needed: pool/thirdparty/kubeadm-k8s/k/kubeadm/kubeadm_1.15.5-00_amd64.deb 'kubectl': '1.15.1-00' will be upgraded to '1.15.5-00' (from 'thirdparty/kubeadm-k8s-kubernetes.io'): files needed: pool/thirdparty/kubeadm-k8s/k/kubectl/kubectl_1.15.5-00_amd64.deb 'kubelet': '1.15.1-00' will be upgraded to '1.15.5-00' (from 'thirdparty/kubeadm-k8s-kubernetes.io'): files needed: pool/thirdparty/kubeadm-k8s/k/kubelet/kubelet_1.15.5-00_amd64.deb
Comment Actions
Mentioned in SAL (#wikimedia-operations) [2019-10-30T12:50:22Z] <arturo> updating package versions in install1002 for thirdparty/kubeadm-k8s stretch-wikimedia (T236824)