Hello community, here is the log from the commit of package kubernetes-salt for openSUSE:Factory checked in at 2018-03-16 10:44:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubernetes-salt (Old) and /work/SRC/openSUSE:Factory/.kubernetes-salt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubernetes-salt" Fri Mar 16 10:44:18 2018 rev:5 rq:587556 version:3.0.0+git_r642_292b025 Changes: -------- --- /work/SRC/openSUSE:Factory/kubernetes-salt/kubernetes-salt.changes 2018-02-13 10:31:41.396150322 +0100 +++ /work/SRC/openSUSE:Factory/.kubernetes-salt.new/kubernetes-salt.changes 2018-03-16 10:45:16.848299820 +0100 @@ -1,0 +2,372 @@ +Wed Mar 14 08:56:12 UTC 2018 - [email protected] + +- Commit 292b025 by Kiall Mac Innes [email protected] + Rename salt/dex -> salt/addons/dex + + Fundamentally, there is no difference between how dex is deployed and managed + vs how kube-dns or tiller is deployed and managed. Lets treat them the same. + + +------------------------------------------------------------------- +Wed Mar 14 08:55:10 UTC 2018 - [email protected] + +- Commit e77e865 by Alvaro Saurin [email protected] + Node removal constraint: we must have at least one k8s minion + + https://trello.com/c/O7daOErL + + +------------------------------------------------------------------- +Tue Mar 13 10:38:44 UTC 2018 - [email protected] + +- Commit 83ae5d3 by Kiall Mac Innes [email protected] + Add liveness/readiness probes to Dex deployment + + This will ensure Kubernetes waits for the pods to become ready before + starting to send them traffic, which should in turn prevent the orchestration + proceeding and bootstrap completing until we have at least one working Dex + pod + + Fixes bsc#1062542 + + +------------------------------------------------------------------- +Mon Mar 12 09:55:53 UTC 2018 - [email protected] + +- Commit 0ebaf16 by Maximilian Meister [email protected] + cmd has moved to its own state for the proxy config + + require the pkg instead to make sure that the docker requisite is met + + Signed-off-by: Maximilian Meister <[email protected]> + + +------------------------------------------------------------------- +Fri Mar 9 11:15:27 UTC 2018 - [email protected] + +- Commit 1427b2f by Rafael Fernández López [email protected] + When populating the cache, don't fail if this fails for some reason. + + There's a race condition in which the cache directory does not exist, but + when tried to be created it has already been created by something else, and + an exception is raised, stopping the execution. + + When populating the cache, we don't really care if it was correctly populated + or not in that *specific* call, so move on. + + Fixes: bsc#1084441 + + +------------------------------------------------------------------- +Fri Mar 9 08:35:50 UTC 2018 - [email protected] + +- Commit d0ce17c by Rafael Fernández López [email protected] + Run the highstate on the admin after `sync_all` has been called. + + The admin node might use features not yet discovered, make sure we run + `sync_all` before we enforce a `highstate` on the admin node too. + + +------------------------------------------------------------------- +Tue Mar 6 16:13:45 UTC 2018 - [email protected] + +- Commit d68ff78 by Rafael Fernández López [email protected] + Remove the TODO message for using the standard `/opt/cni/bin`. + + Internal constraints won't allow us to use `/opt`, so we'll stick to + `/var/lib/kubelet/cni/bin`. + + +------------------------------------------------------------------- +Mon Mar 5 12:24:44 UTC 2018 - [email protected] + +- Commit f129021 by Kiall Mac Innes [email protected] + Ensure external_fqdn is not rendered to /etc/hosts if it's an IP + + +------------------------------------------------------------------- +Mon Mar 5 10:50:19 UTC 2018 - [email protected] + +- Commit 7464fda by Rafael Fernández López [email protected] + Update `etcd` certificates before updating any machine + + We need to include the new SAN on all the certificates before restarting the + first machine. Otherwise, this machine (a master) can find itself isolated + without being able to contact any etcd member with the name it has (as the + rest of the nodes haven't updated their certificates yet to also include the + new name on the SAN). + + +------------------------------------------------------------------- +Mon Mar 5 09:39:21 UTC 2018 - [email protected] + +- Commit 453260e by Kiall Mac Innes [email protected] + Add a suse:caasp:tiller-user ClusterRole + + This role represents the minimum RBAC requirements needed to make use of + Helm's Tiller service. + + +------------------------------------------------------------------- +Mon Mar 5 08:53:32 UTC 2018 - [email protected] + +- Commit 4746436 by Rafael Fernández López [email protected] + Make kubelet rename migration idempotent. + + If the new name already exists, also do nothing. A faulty update could make + this script fail over and over again because of its `set -e` and the `kubectl + create -f` command failing as the new node name already exists. + + +------------------------------------------------------------------- +Fri Mar 2 17:13:56 UTC 2018 - [email protected] + +- Commit d0dd517 by Michal Jura [email protected] + Add port number to flannel configuration template, bsc#1080608 + + +------------------------------------------------------------------- +Fri Mar 2 13:04:01 UTC 2018 - [email protected] + +- Commit f0923d0 by Michal Jura [email protected] + Cleaning nodes after removing them from CaaSP cluster + + (cherry picked from commit 3423788fdb4e14c98b46666cae5b01e9018f5692) + + +------------------------------------------------------------------- +Thu Mar 1 16:31:16 UTC 2018 - [email protected] + +- Commit 3f8a699 by Kiall Mac Innes [email protected] + Add exit handler to kubelet/update-pre-orchestration.sh + + +------------------------------------------------------------------- +Thu Mar 1 12:43:44 UTC 2018 - [email protected] + +- Commit 94971ed by Rafael Fernández López [email protected] + Do not produce empty `require` list. + + Make sure the require has at least the latest element that is always present. + + +------------------------------------------------------------------- +Thu Mar 1 11:19:53 UTC 2018 - [email protected] + +- Commit 5d32a43 by Michal Jura [email protected] + Add external API fqdn to /etc/hosts for Admin node, bsc#1080608 + + +------------------------------------------------------------------- +Wed Feb 28 13:15:30 UTC 2018 - [email protected] + +- Commit 07aada2 by Rafael Fernández López [email protected] + Only remove the `kubelet:should_uncordon` grain when we actually uncordon the + node. + + As part of the update process, we are cordoning the nodes, so they don't get + new jobs when we are planning to reboot them. If an update fails for whatever + reason, it might happen that we didn't uncordon the node, but removed the + `kubelet:should_uncordon` grain. This would cause that subsequent retries + will never uncordon the worker node again, because without this grain we'll + think that this node was cordoned by the user and will not take any action. + + +------------------------------------------------------------------- +Wed Feb 28 08:50:32 UTC 2018 - [email protected] + +- Commit 49a98ec by Kiall Mac Innes [email protected] + Ensure default labels and annotations are copied when renaming a node + + This copies the default labels and annotations from the "old" minion-id based + node to the new hostname based node. + + Fixes bsc#1083113 + + +------------------------------------------------------------------- +Tue Feb 27 14:42:41 UTC 2018 - [email protected] + +- Commit cf52552 by Kiall Mac Innes [email protected] + Update addon tolerations to allow execution on masters + + Update all addons, dex, kube-dns, etc to tolerate running on the tainted + master nodes. + + Commit 3589595 by Kiall Mac Innes [email protected] + Taint and Label Masters ++++ 175 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kubernetes-salt/kubernetes-salt.changes ++++ and /work/SRC/openSUSE:Factory/.kubernetes-salt.new/kubernetes-salt.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kubernetes-salt.spec ++++++ --- /var/tmp/diff_new_pack.RnHcx2/_old 2018-03-16 10:45:17.976259205 +0100 +++ /var/tmp/diff_new_pack.RnHcx2/_new 2018-03-16 10:45:17.976259205 +0100 @@ -32,7 +32,7 @@ Name: kubernetes-salt %define gitrepo salt -Version: 3.0.0+git_r575_cbc22fb +Version: 3.0.0+git_r642_292b025 Release: 0 BuildArch: noarch Summary: Production-Grade Container Scheduling and Management @@ -42,6 +42,7 @@ Source: master.tar.gz BuildRequires: systemd-rpm-macros Requires: python-m2crypto +Requires: python-pyOpenSSL Requires: salt %description ++++++ master.tar.gz ++++++ ++++ 3196 lines of diff (skipped)
