Comment 2 for bug 1928722

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-playbooks (master)

Reviewed: https://review.opendev.org/c/starlingx/ansible-playbooks/+/791831
Committed: https://opendev.org/starlingx/ansible-playbooks/commit/cfc719b82a6f1651a2b3950b316244f907d58491
Submitter: "Zuul (22348)"
Branch: master

commit cfc719b82a6f1651a2b3950b316244f907d58491
Author: Angie Wang <email address hidden>
Date: Mon May 17 17:11:12 2021 -0400

    Configure kubeadm to not apply the default taint

    The taint "node-role.kubernetes.io/master:NoSchedule" needs
    to be removed from master node so that pods can be scheduled
    on it. This is handled by a bootstrap task. However, issue
    was seen that the default taint was not removed during bootstrap
    that causes armada pod fails to be scheduled on controller-0.
    This happens on one of the subcloud when bootstrapping a batch
    of 50 subclouds.

    Add configuration in kubeadm to not apply the default taint
    at the beginning so it doesn't need to be removed afterwards.

    Tested AIO-SX, DX upgrade and a batch of 50 subclouds deployment

    Change-Id: I543280ddd55ec94ccf0586dc07877349baa06bdd
    Closes-Bug: 1928722
    Signed-off-by: Angie Wang <email address hidden>