2019-10-07 19:21:58,057 passlib.registry registered 'md5_crypt' handler: 2019-10-07 19:21:58,063 p=27709 u=sysadmin | PLAY [all] ************************************************************************************************************************************************************************************************** 2019-10-07 19:21:58,147 p=27709 u=sysadmin | TASK [common/prepare-env : stat] **************************************************************************************************************************************************************************** 2019-10-07 19:21:58,325 p=27709 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/secrets.yml) 2019-10-07 19:21:58,390 p=27709 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/localhost_secrets.yml) 2019-10-07 19:21:58,462 p=27709 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/site.yml) 2019-10-07 19:21:58,547 p=27709 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/localhost.yml) 2019-10-07 19:21:58,553 p=27709 u=sysadmin | TASK [common/prepare-env : include_vars] ******************************************************************************************************************************************************************** 2019-10-07 19:21:58,598 p=27709 u=sysadmin | ok: [localhost] => (item={'_ansible_parsed': True, u'stat': {u'isuid': False, u'uid': 42425, u'exists': True, u'attr_flags': u'e', u'woth': False, u'device_type': 0, u'mtime': 1570476004.072044, u'block_size': 4096, u'inode': 799467, u'isgid': False, u'size': 866, u'executable': False, u'roth': True, u'charset': u'us-ascii', u'readable': True, u'isreg': True, u'version': u'725105096', u'pw_name': u'sysadmin', u'gid': 345, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'sys_protected', u'path': u'/home/sysadmin/localhost.yml', u'xusr': False, u'atime': 1570476095.5560484, u'mimetype': u'text/x-c', u'ctime': 1570476004.072044, u'isblk': False, u'checksum': u'ef00762bdfc525d011d438adc4431df63f742312', u'dev': 2067, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'xgrp': False, u'islnk': False, u'attributes': [u'extents']}, '_ansible_item_result': True, '_ansible_no_log': False, '_ansible_delegated_vars': {'ansible_delegated_host': u'localhost', 'ansible_host': u'localhost'}, u'changed': False, 'failed': False, 'item': u'/home/sysadmin/localhost.yml', u'invocation': {u'module_args': {u'get_checksum': True, u'follow': False, u'checksum_algorithm': u'sha1', u'path': u'/home/sysadmin/localhost.yml', u'get_mime': True, u'get_md5': None, u'get_attributes': True}}, '_ansible_ignore_errors': None, '_ansible_item_label': u'/home/sysadmin/localhost.yml'}) 2019-10-07 19:21:58,602 p=27709 u=sysadmin | TASK [common/prepare-env : Set SSH port] ******************************************************************************************************************************************************************** 2019-10-07 19:21:58,620 p=27709 u=sysadmin | TASK [common/prepare-env : Update SSH known hosts] ********************************************************************************************************************************************************** 2019-10-07 19:21:58,638 p=27709 u=sysadmin | TASK [common/prepare-env : Check connectivity] ************************************************************************************************************************************************************** 2019-10-07 19:21:58,652 p=27709 u=sysadmin | TASK [common/prepare-env : Fail if host is unreachable] ***************************************************************************************************************************************************** 2019-10-07 19:21:58,669 p=27709 u=sysadmin | TASK [common/prepare-env : Fail if password change response sequence is not defined] ************************************************************************************************************************ 2019-10-07 19:21:58,683 p=27709 u=sysadmin | TASK [common/prepare-env : debug] *************************************************************************************************************************************************************************** 2019-10-07 19:21:58,702 p=27709 u=sysadmin | TASK [common/prepare-env : Change initial password] ********************************************************************************************************************************************************* 2019-10-07 19:21:58,717 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Look for unmistakenly StarlingX package] ************************************************************************************************************************************** 2019-10-07 19:21:58,900 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:21:58,904 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if host is not running the right image] ********************************************************************************************************************************** 2019-10-07 19:21:58,919 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Check initial config flag] **************************************************************************************************************************************************** 2019-10-07 19:21:58,996 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,000 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set skip_play flag for host] ************************************************************************************************************************************************** 2019-10-07 19:21:59,015 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Skip remaining tasks if host is already unlocked] ***************************************************************************************************************************** 2019-10-07 19:21:59,036 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : include_tasks] **************************************************************************************************************************************************************** 2019-10-07 19:21:59,053 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if any of the mandatory configurations are not defined] ****************************************************************************************************************** 2019-10-07 19:21:59,167 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Retrieve software version number] ********************************************************************************************************************************************* 2019-10-07 19:21:59,248 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:21:59,252 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if software version is not defined] ************************************************************************************************************************************** 2019-10-07 19:21:59,268 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Retrieve system type] ********************************************************************************************************************************************************* 2019-10-07 19:21:59,350 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:21:59,354 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if system type is not defined] ******************************************************************************************************************************************* 2019-10-07 19:21:59,371 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set software version, system type config path facts] ************************************************************************************************************************** 2019-10-07 19:21:59,390 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,394 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if host software version is not supported by this playbook] ************************************************************************************************************** 2019-10-07 19:21:59,410 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set config path facts] ******************************************************************************************************************************************************** 2019-10-07 19:21:59,430 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,434 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set initial address facts if not defined. They will be updated later] ********************************************************************************************************* 2019-10-07 19:21:59,462 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,465 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : set_fact] ********************************************************************************************************************************************************************* 2019-10-07 19:21:59,481 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set default registries dictionary] ******************************************************************************************************************************************** 2019-10-07 19:21:59,499 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,502 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Merge user and default registries dictionaries] ******************************************************************************************************************************* 2019-10-07 19:21:59,520 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,524 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Initialize some flags to be used in subsequent roles/tasks] ******************************************************************************************************************* 2019-10-07 19:21:59,541 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,546 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set initial facts] ************************************************************************************************************************************************************ 2019-10-07 19:21:59,571 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,575 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on use_docker_proxy flag] ************************************************************************************************************************************************ 2019-10-07 19:21:59,593 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,598 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for individual platform registries and registry secrets] *************************************************************************************************** 2019-10-07 19:21:59,614 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,618 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for additional images list] ******************************************************************************************************************************** 2019-10-07 19:21:59,636 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,640 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for OpenID connect] **************************************************************************************************************************************** 2019-10-07 19:21:59,657 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,661 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for docker proxies if not defined] ************************************************************************************************************************* 2019-10-07 19:21:59,680 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,684 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for kubernetes certificate parameters if not defined] ****************************************************************************************************** 2019-10-07 19:21:59,704 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,707 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set bootstrap output file] **************************************************************************************************************************************************** 2019-10-07 19:21:59,724 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,728 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Check Docker status] ********************************************************************************************************************************************************** 2019-10-07 19:21:59,813 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:21:59,817 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Look for openrc file] ********************************************************************************************************************************************************* 2019-10-07 19:21:59,897 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:21:59,901 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on replayed flag] ******************************************************************************************************************************************************** 2019-10-07 19:21:59,919 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn off save_password flag] ************************************************************************************************************************************************** 2019-10-07 19:21:59,936 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Check the overall status of the previous play] ******************************************************************************************************************************** 2019-10-07 19:21:59,952 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on incomplete_bootstrap flag if the previous play did not complete] ****************************************************************************************************** 2019-10-07 19:21:59,967 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Check the initial database population status] ********************************************************************************************************************************* 2019-10-07 19:21:59,982 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on initial_db_populated and restart_services flags if initial db population did complete] ******************************************************************************** 2019-10-07 19:21:59,997 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Remove bootstrap_completed flag for the current play if the previous play succeeded] ****************************************************************************************** 2019-10-07 19:22:00,012 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on initial_db_populated flag] ******************************************************************************************************************************************** 2019-10-07 19:22:00,027 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Find previous config file for this host] ************************************************************************************************************************************** 2019-10-07 19:22:00,042 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on last_config_file_exists flag] ***************************************************************************************************************************************** 2019-10-07 19:22:00,058 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set last config file to import (local)] *************************************************************************************************************************************** 2019-10-07 19:22:00,073 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set last config file to import (remote)] ************************************************************************************************************************************** 2019-10-07 19:22:00,089 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fetch previous config file from this host] ************************************************************************************************************************************ 2019-10-07 19:22:00,104 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Read in last config values] *************************************************************************************************************************************************** 2019-10-07 19:22:00,119 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on system attributes reconfiguration flag] ******************************************************************************************************************************* 2019-10-07 19:22:00,134 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Convert previous docker no proxy config value for comparison] ***************************************************************************************************************** 2019-10-07 19:22:00,151 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on docker reconfiguration flag if docker config is changed] ************************************************************************************************************** 2019-10-07 19:22:00,167 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on service endpoints reconfiguration flag if management and/or oam network config is changed] **************************************************************************** 2019-10-07 19:22:00,184 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on service endpoints reconfiguration flag if distributed_cloud_role is changed] ****************************************************************************************** 2019-10-07 19:22:00,199 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on network reconfiguration flag if any of the network related config is changed] ***************************************************************************************** 2019-10-07 19:22:00,214 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on restart services flag if management/oam/cluster network or docker config is changed] ********************************************************************************** 2019-10-07 19:22:00,229 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn on restart services flag if Kubernetes OpenID config is changed] ********************************************************************************************************* 2019-10-07 19:22:00,244 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Turn off save_config_to_db flag] ********************************************************************************************************************************************** 2019-10-07 19:22:00,260 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Check volume groups] ********************************************************************************************************************************************************** 2019-10-07 19:22:00,391 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:00,396 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Check size of root disk] ****************************************************************************************************************************************************** 2019-10-07 19:22:00,560 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:00,565 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Update root disk index for remote play] *************************************************************************************************************************************** 2019-10-07 19:22:00,583 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set root disk and root disk size facts] *************************************************************************************************************************************** 2019-10-07 19:22:00,604 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:00,608 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : debug] ************************************************************************************************************************************************************************ 2019-10-07 19:22:00,630 p=27709 u=sysadmin | ok: [localhost] => { "msg": "[WARNING]: Root disk /dev/sdb size is 447GB which is less than the standard size of 500GB. Please consult the Software Installation Guide for details." } 2019-10-07 19:22:00,634 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : include_tasks] **************************************************************************************************************************************************************** 2019-10-07 19:22:00,651 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Look for branding tar file] *************************************************************************************************************************************************** 2019-10-07 19:22:00,840 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:00,843 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if there are more than one branding tar files] *************************************************************************************************************************** 2019-10-07 19:22:00,861 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Look for other branding files] ************************************************************************************************************************************************ 2019-10-07 19:22:00,940 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:00,944 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Fail if the branding filename is not valid] *********************************************************************************************************************************** 2019-10-07 19:22:00,961 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Mark environment as Ansible bootstrap] **************************************************************************************************************************************** 2019-10-07 19:22:01,203 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:01,207 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : Set up Ansible remote tmp dir] ************************************************************************************************************************************************ 2019-10-07 19:22:01,335 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:01,339 p=27709 u=sysadmin | TASK [bootstrap/prepare-env : debug] ************************************************************************************************************************************************************************ 2019-10-07 19:22:01,362 p=27709 u=sysadmin | ok: [localhost] => { "msg": "system_config_update flag: False, network_config_update flag: False, docker_config_update flag: False, restart_services flag: False, endpoints_reconfiguration_flag: False, save_password flag: True, save_config_to_db flag: True, skip_play flag: False, incomplete_bootstrap flag: False, initial_db_populated_flag: False, dc_role_changed_flag: False" } 2019-10-07 19:22:01,367 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check k8s_registry credentials] ******************************************************************************************************************************************* 2019-10-07 19:22:01,387 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check gcr_registry credentials] ******************************************************************************************************************************************* 2019-10-07 19:22:01,407 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check quay_registry credentials] ****************************************************************************************************************************************** 2019-10-07 19:22:01,426 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check docker_registry credentials] **************************************************************************************************************************************** 2019-10-07 19:22:01,445 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check elastic_registry credentials] *************************************************************************************************************************************** 2019-10-07 19:22:01,464 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check defaults registry credentials] ************************************************************************************************************************************** 2019-10-07 19:22:01,481 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:01,499 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:01,503 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:01,527 p=27709 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:22:01,533 p=27709 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:22:01,540 p=27709 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:22:01,547 p=27709 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:22:01,555 p=27709 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:22:01,556 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:01,560 p=27709 u=sysadmin | TASK [bootstrap/validate-config : debug] ******************************************************************************************************************************************************************** 2019-10-07 19:22:01,586 p=27709 u=sysadmin | ok: [localhost] => { "msg": [ "System mode is duplex", "Timezone is UTC", "Distributed Cloud Role is systemcontroller", "Region name is RegionOne", "DNS servers is [u'2620:10a:a001:a103::2']", "PXE boot subnet is 192.168.202.0/24", "Management subnet is fd01:1::0/64", "Cluster host subnet is aefd::/64", "Cluster pod subnet is dead:beef::/64", "Cluster service subnet is fd04::/112", "OAM subnet is 2620:10a:a001:a103::6:0/64", "OAM gateway is 2620:10a:a001:a103::6:0", "OAM floating ip is 2620:10A:A001:A103::1162", "Management dynamic address allocation is True", "Cluster host dynamic address allocation is True", "Docker registries is {u'gcr.io': {u'url': None, 'password': u'secret'}, u'quay.io': {u'url': None, 'password': u'secret'}, u'k8s.gcr.io': {u'url': None, 'password': u'secret'}, u'docker.io': {u'url': None, 'password': u'secret'}, u'docker.elastic.co': {u'url': None, 'password': u'secret'}}", "Docker HTTP proxy is http://yow-proxomatic.wrs.com:3128", "Docker HTTPS proxy is undef", "Docker no proxy list is [u'registry.local', u'tis-lab-registry.cumulus.wrs.com']" ] } 2019-10-07 19:22:01,590 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set system mode fact] ***************************************************************************************************************************************************** 2019-10-07 19:22:01,607 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:01,611 p=27709 u=sysadmin | TASK [bootstrap/validate-config : debug] ******************************************************************************************************************************************************************** 2019-10-07 19:22:01,627 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set system mode to duplex for Standard system] **************************************************************************************************************************** 2019-10-07 19:22:01,644 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate system mode if system type is All-in-one] ************************************************************************************************************************ 2019-10-07 19:22:01,661 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate distributed cloud role] ****************************************************************************************************************************************** 2019-10-07 19:22:01,679 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate system type and system mode if distributed cloud role is system controller] ************************************************************************************** 2019-10-07 19:22:01,696 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Checking registered timezones] ******************************************************************************************************************************************** 2019-10-07 19:22:01,829 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:01,834 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if provided timezone is unknown] ************************************************************************************************************************************* 2019-10-07 19:22:01,852 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if the number of dns servers provided is not at least 1 and no more than 3] ****************************************************************************************** 2019-10-07 19:22:01,871 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check format of DNS server IP(s)] ***************************************************************************************************************************************** 2019-10-07 19:22:01,895 p=27709 u=sysadmin | ok: [localhost] => (item=2620:10a:a001:a103::2) => { "msg": "DNS Server: 2620:10a:a001:a103::2" } 2019-10-07 19:22:01,899 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate provided subnets (both IPv4 & IPv6 notations)] ******************************************************************************************************************* 2019-10-07 19:22:01,924 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'2620:10a:a001:a103::6:0/64', 'key': u'external_oam_subnet'}) => { "msg": "external_oam_subnet: 2620:10a:a001:a103::6:0/64" } 2019-10-07 19:22:01,931 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'aefd::/64', 'key': u'cluster_host_subnet'}) => { "msg": "cluster_host_subnet: aefd::/64" } 2019-10-07 19:22:01,938 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'2620:10a:a001:a103::6:0', 'key': u'external_oam_gateway_address'}) => { "msg": "external_oam_gateway_address: 2620:10a:a001:a103::6:0" } 2019-10-07 19:22:01,945 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'fd04::/112', 'key': u'cluster_service_subnet'}) => { "msg": "cluster_service_subnet: fd04::/112" } 2019-10-07 19:22:01,953 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'192.168.202.0/24', 'key': u'pxeboot_subnet'}) => { "msg": "pxeboot_subnet: 192.168.202.0/24" } 2019-10-07 19:22:01,960 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'ff05::14:1:1:0/124', 'key': u'management_multicast_subnet'}) => { "msg": "management_multicast_subnet: ff05::14:1:1:0/124" } 2019-10-07 19:22:01,968 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'fd01:1::0/64', 'key': u'management_subnet'}) => { "msg": "management_subnet: fd01:1::0/64" } 2019-10-07 19:22:01,975 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'dead:beef::/64', 'key': u'cluster_pod_subnet'}) => { "msg": "cluster_pod_subnet: dead:beef::/64" } 2019-10-07 19:22:01,983 p=27709 u=sysadmin | ok: [localhost] => (item={'value': u'2620:10A:A001:A103::1162', 'key': u'external_oam_floating_address'}) => { "msg": "external_oam_floating_address: 2620:10A:A001:A103::1162" } 2019-10-07 19:22:01,987 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:02,006 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:02,010 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate all network subnets are IPv4] ************************************************************************************************************************************ 2019-10-07 19:22:02,059 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate all network subnets are IPv6] ************************************************************************************************************************************ 2019-10-07 19:22:02,085 p=27709 u=sysadmin | ok: [localhost] => (item=fd01:1::0/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:22:02,093 p=27709 u=sysadmin | ok: [localhost] => (item=aefd::/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:22:02,100 p=27709 u=sysadmin | ok: [localhost] => (item=dead:beef::/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:22:02,108 p=27709 u=sysadmin | ok: [localhost] => (item=fd04::/112) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:22:02,116 p=27709 u=sysadmin | ok: [localhost] => (item=2620:10a:a001:a103::6:0/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:22:02,125 p=27709 u=sysadmin | ok: [localhost] => (item=ff05::14:1:1:0/124) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:22:02,129 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate pxeboot subnet is IPv4] ****************************************************************************************************************************************** 2019-10-07 19:22:02,148 p=27709 u=sysadmin | ok: [localhost] => { "msg": "pxeboot_subnet subnet must always be IPv4" } 2019-10-07 19:22:02,152 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if cluster pod/service subnet size is too small (minimum size = 65536)] ********************************************************************************************** 2019-10-07 19:22:02,178 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if pxeboot/management/multicast subnet size is too small (minimum size = 16)] **************************************************************************************** 2019-10-07 19:22:02,211 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if the size of the remaining subnets is too small (minimum size = 8)] ************************************************************************************************ 2019-10-07 19:22:02,236 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Generate warning if subnet prefix is not typical for Standard systems] **************************************************************************************************** 2019-10-07 19:22:02,282 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if IPv6 prefix length is too short] ********************************************************************************************************************************** 2019-10-07 19:22:02,301 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if management address allocation is misconfigured] ******************************************************************************************************************* 2019-10-07 19:22:02,317 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if cluster-host address allocation is misconfigured] ***************************************************************************************************************** 2019-10-07 19:22:02,333 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if management start or end address is not configured for System Controller] ****************************************************************************************** 2019-10-07 19:22:02,350 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set default start and end addresses based on provided subnets] ************************************************************************************************************ 2019-10-07 19:22:02,382 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:02,387 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Build address pairs for validation, merging default and user provided values] ********************************************************************************************* 2019-10-07 19:22:02,429 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:02,433 p=27709 u=sysadmin | TASK [bootstrap/validate-config : include] ****************************************************************************************************************************************************************** 2019-10-07 19:22:02,486 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'oam_node', 'value': {u'use_default': False, u'start': u'2620:10A:A001:A103::1151', u'end': u'2620:10A:A001:A103::1153', u'subnet': u'2620:10a:a001:a103::6:0/64'}}) 2019-10-07 19:22:02,492 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'cluster_pod', 'value': {u'use_default': True, u'start': u'dead:beef::1', u'end': u'dead:beef::ffff:ffff:ffff:fffe', u'subnet': u'dead:beef::/64'}}) 2019-10-07 19:22:02,498 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'management', 'value': {u'use_default': False, u'start': u'fd01:1::2', u'end': u'fd01:1::0:ffff', u'subnet': u'fd01:1::0/64'}}) 2019-10-07 19:22:02,504 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'multicast', 'value': {u'use_default': True, u'start': u'ff05::14:1:1:1', u'end': u'ff05::14:1:1:e', u'subnet': u'ff05::14:1:1:0/124'}}) 2019-10-07 19:22:02,510 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'cluster_service', 'value': {u'use_default': True, u'start': u'fd04::1', u'end': u'fd04::fffe', u'subnet': u'fd04::/112'}}) 2019-10-07 19:22:02,516 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'oam', 'value': {u'use_default': True, u'start': u'2620:10a:a001:a103::1', u'end': u'2620:10a:a001:a103:ffff:ffff:ffff:fffe', u'subnet': u'2620:10a:a001:a103::6:0/64'}}) 2019-10-07 19:22:02,523 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'cluster_host', 'value': {u'use_default': True, u'start': u'aefd::2', u'end': u'aefd::ffff:ffff:ffff:fffe', u'subnet': u'aefd::/64'}}) 2019-10-07 19:22:02,529 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'pxeboot', 'value': {u'use_default': True, u'start': u'192.168.202.2', u'end': u'192.168.202.254', u'subnet': u'192.168.202.0/24'}}) 2019-10-07 19:22:02,536 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:02,556 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:02,562 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate oam_node start and end address format] *************************************************************************************************************************** 2019-10-07 19:22:02,584 p=27709 u=sysadmin | ok: [localhost] => { "msg": "oam_node: 2620:10A:A001:A103::1151 2620:10A:A001:A103::1153" } 2019-10-07 19:22:02,589 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate oam_node start and end range] ************************************************************************************************************************************ 2019-10-07 19:22:02,609 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:02,632 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:02,656 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:02,662 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_pod start and end address format] ************************************************************************************************************************ 2019-10-07 19:22:02,679 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_pod start and end range] ********************************************************************************************************************************* 2019-10-07 19:22:02,695 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:02,712 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:02,732 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:02,737 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate management start and end address format] ************************************************************************************************************************* 2019-10-07 19:22:02,760 p=27709 u=sysadmin | ok: [localhost] => { "msg": "management: fd01:1::2 fd01:1::0:ffff" } 2019-10-07 19:22:02,765 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate management start and end range] ********************************************************************************************************************************** 2019-10-07 19:22:02,928 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:02,932 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:02,955 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:03,034 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,039 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate multicast start and end address format] ************************************************************************************************************************** 2019-10-07 19:22:03,058 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate multicast start and end range] *********************************************************************************************************************************** 2019-10-07 19:22:03,076 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:03,094 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:03,142 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,175 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_service start and end address format] ******************************************************************************************************************** 2019-10-07 19:22:03,194 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_service start and end range] ***************************************************************************************************************************** 2019-10-07 19:22:03,210 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:03,227 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:03,247 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,252 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate oam start and end address format] ******************************************************************************************************************************** 2019-10-07 19:22:03,270 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate oam start and end range] ***************************************************************************************************************************************** 2019-10-07 19:22:03,287 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:03,303 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:03,324 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,329 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_host start and end address format] *********************************************************************************************************************** 2019-10-07 19:22:03,346 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_host start and end range] ******************************************************************************************************************************** 2019-10-07 19:22:03,363 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:03,380 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:03,402 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,407 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate pxeboot start and end address format] **************************************************************************************************************************** 2019-10-07 19:22:03,424 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate pxeboot start and end range] ************************************************************************************************************************************* 2019-10-07 19:22:03,441 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:22:03,457 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set floating addresses based on subnets or start addresses] *************************************************************************************************************** 2019-10-07 19:22:03,480 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,484 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set derived facts for subsequent tasks/roles] ***************************************************************************************************************************** 2019-10-07 19:22:03,514 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,518 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set facts for IP address provisioning against loopback interface] ********************************************************************************************************* 2019-10-07 19:22:03,541 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,545 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:03,571 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,575 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set default no-proxy address list (non simplex)] ************************************************************************************************************************** 2019-10-07 19:22:03,596 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:03,601 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate http proxy urls] ************************************************************************************************************************************************* 2019-10-07 19:22:03,633 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_url.yml for localhost => (item=http://yow-proxomatic.wrs.com:3128) 2019-10-07 19:22:03,637 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_url.yml for localhost => (item=undef) 2019-10-07 19:22:03,641 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied proxy is a valid URL] ******************************************************************************************************************************* 2019-10-07 19:22:04,326 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:04,331 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if proxy has the wrong format] *************************************************************************************************************************************** 2019-10-07 19:22:04,352 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied proxy is a valid URL] ******************************************************************************************************************************* 2019-10-07 19:22:04,371 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if proxy has the wrong format] *************************************************************************************************************************************** 2019-10-07 19:22:04,389 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate no proxy addresses] ********************************************************************************************************************************************** 2019-10-07 19:22:04,424 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address.yml for localhost => (item=registry.local) 2019-10-07 19:22:04,427 p=27709 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address.yml for localhost => (item=tis-lab-registry.cumulus.wrs.com) 2019-10-07 19:22:04,432 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied address is a valid domain name or ip address] ******************************************************************************************************* 2019-10-07 19:22:05,089 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:05,094 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if the supplied address is not a valid domain name or ip address] **************************************************************************************************** 2019-10-07 19:22:05,115 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied address is a valid domain name or ip address] ******************************************************************************************************* 2019-10-07 19:22:05,766 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:05,771 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if the supplied address is not a valid domain name or ip address] **************************************************************************************************** 2019-10-07 19:22:05,791 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Add user defined no-proxy address list to default] ************************************************************************************************************************ 2019-10-07 19:22:05,813 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:05,817 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Fail if secure registry flag is misconfigured] **************************************************************************************************************************** 2019-10-07 19:22:05,836 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Set the defaults registry to secure if not specified] ********************************************************************************************************************* 2019-10-07 19:22:05,855 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Turn on use_defaults_registry flag] *************************************************************************************************************************************** 2019-10-07 19:22:05,873 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:05,891 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:05,910 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:05,928 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:05,946 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:05,965 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Update use_default_registries flag] *************************************************************************************************************************************** 2019-10-07 19:22:05,984 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate k8s_registry type if specified] ********************************************************************************************************************************** 2019-10-07 19:22:06,001 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate quay_registry type if specified] ********************************************************************************************************************************* 2019-10-07 19:22:06,017 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate gcr_registry type if specified] ********************************************************************************************************************************** 2019-10-07 19:22:06,034 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate docker_registry type if specified] ******************************************************************************************************************************* 2019-10-07 19:22:06,051 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate elastic_registry type if specified] ****************************************************************************************************************************** 2019-10-07 19:22:06,068 p=27709 u=sysadmin | TASK [bootstrap/validate-config : include] ****************************************************************************************************************************************************************** 2019-10-07 19:22:06,113 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate additional_local_registry_images list] *************************************************************************************************************************** 2019-10-07 19:22:06,130 p=27709 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:22:06,148 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:06,156 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check if images archive location exists] ********************************************************************************************************************************** 2019-10-07 19:22:06,177 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Get list of archived files] *********************************************************************************************************************************************** 2019-10-07 19:22:06,196 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Turn on images archive flag] ********************************************************************************************************************************************** 2019-10-07 19:22:06,214 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate apiserver_cert_sans list] **************************************************************************************************************************************** 2019-10-07 19:22:06,232 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Validate apiserver_cert_sans entries] ************************************************************************************************************************************* 2019-10-07 19:22:06,245 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Verify that either both Kubernetes root ca cert and key are defined or not at all] **************************************************************************************** 2019-10-07 19:22:06,263 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check for k8s_root_ca_cert file] ****************************************************************************************************************************************** 2019-10-07 19:22:06,280 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check for k8s_root_ca_key file] ******************************************************************************************************************************************* 2019-10-07 19:22:06,297 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check for ssl_ca_cert file] *********************************************************************************************************************************************** 2019-10-07 19:22:06,315 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check OpenID Connect parameters] ****************************************************************************************************************************************** 2019-10-07 19:22:06,332 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Check for Ceph data wipe flag] ******************************************************************************************************************************************** 2019-10-07 19:22:06,350 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Wipe ceph osds] *********************************************************************************************************************************************************** 2019-10-07 19:22:06,542 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:06,546 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Result of wiping ceph osds] *********************************************************************************************************************************************** 2019-10-07 19:22:06,568 p=27709 u=sysadmin | ok: [localhost] => { "results.stdout_lines": [] } 2019-10-07 19:22:06,573 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Create config workdir] **************************************************************************************************************************************************** 2019-10-07 19:22:06,700 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:06,704 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Generate config ini file for python sysinv db population script] ********************************************************************************************************** 2019-10-07 19:22:06,947 p=27709 u=sysadmin | changed: [localhost] => (item=[BOOTSTRAP_CONFIG]) 2019-10-07 19:22:07,069 p=27709 u=sysadmin | changed: [localhost] => (item=CONTROLLER_HOSTNAME=controller-0) 2019-10-07 19:22:07,203 p=27709 u=sysadmin | changed: [localhost] => (item=SYSTEM_TYPE=All-in-one) 2019-10-07 19:22:07,325 p=27709 u=sysadmin | changed: [localhost] => (item=SYSTEM_MODE=duplex) 2019-10-07 19:22:07,450 p=27709 u=sysadmin | changed: [localhost] => (item=TIMEZONE=UTC) 2019-10-07 19:22:07,574 p=27709 u=sysadmin | changed: [localhost] => (item=DISTRIBUTED_CLOUD_ROLE=systemcontroller) 2019-10-07 19:22:07,699 p=27709 u=sysadmin | changed: [localhost] => (item=REGION_NAME=RegionOne) 2019-10-07 19:22:07,826 p=27709 u=sysadmin | changed: [localhost] => (item=SW_VERSION=19.10) 2019-10-07 19:22:07,967 p=27709 u=sysadmin | changed: [localhost] => (item=NAMESERVERS=2620:10a:a001:a103::2) 2019-10-07 19:22:08,087 p=27709 u=sysadmin | changed: [localhost] => (item=PXEBOOT_SUBNET=192.168.202.0/24) 2019-10-07 19:22:08,211 p=27709 u=sysadmin | changed: [localhost] => (item=PXEBOOT_START_ADDRESS=192.168.202.2) 2019-10-07 19:22:08,338 p=27709 u=sysadmin | changed: [localhost] => (item=PXEBOOT_END_ADDRESS=192.168.202.254) 2019-10-07 19:22:08,464 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_SUBNET=fd01:1::0/64) 2019-10-07 19:22:08,585 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_START_ADDRESS=fd01:1::2) 2019-10-07 19:22:08,705 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_END_ADDRESS=fd01:1::0:ffff) 2019-10-07 19:22:08,830 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_DYNAMIC_ADDRESS_ALLOCATION=True) 2019-10-07 19:22:08,951 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_INTERFACE=lo) 2019-10-07 19:22:09,070 p=27709 u=sysadmin | changed: [localhost] => (item=CONTROLLER_0_ADDRESS=fd01:1::3) 2019-10-07 19:22:09,196 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_SUBNET=aefd::/64) 2019-10-07 19:22:09,319 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_START_ADDRESS=aefd::2) 2019-10-07 19:22:09,439 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_END_ADDRESS=aefd::ffff:ffff:ffff:fffe) 2019-10-07 19:22:09,557 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_DYNAMIC_ADDRESS_ALLOCATION=True) 2019-10-07 19:22:09,692 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_POD_SUBNET=dead:beef::/64) 2019-10-07 19:22:09,825 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_POD_START_ADDRESS=dead:beef::1) 2019-10-07 19:22:09,947 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_POD_END_ADDRESS=dead:beef::ffff:ffff:ffff:fffe) 2019-10-07 19:22:10,074 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_SERVICE_SUBNET=fd04::/112) 2019-10-07 19:22:10,201 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_SERVICE_START_ADDRESS=fd04::1) 2019-10-07 19:22:10,329 p=27709 u=sysadmin | changed: [localhost] => (item=CLUSTER_SERVICE_END_ADDRESS=fd04::fffe) 2019-10-07 19:22:10,449 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_SUBNET=2620:10a:a001:a103::6:0/64) 2019-10-07 19:22:10,579 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_START_ADDRESS=2620:10a:a001:a103::1) 2019-10-07 19:22:10,706 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_END_ADDRESS=2620:10a:a001:a103:ffff:ffff:ffff:fffe) 2019-10-07 19:22:10,835 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_GATEWAY_ADDRESS=2620:10a:a001:a103::6:0) 2019-10-07 19:22:10,963 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_FLOATING_ADDRESS=2620:10A:A001:A103::1162) 2019-10-07 19:22:11,105 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_0_ADDRESS=2620:10A:A001:A103::1151) 2019-10-07 19:22:11,227 p=27709 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_1_ADDRESS=2620:10A:A001:A103::1153) 2019-10-07 19:22:11,360 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_MULTICAST_SUBNET=ff05::14:1:1:0/124) 2019-10-07 19:22:11,487 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_MULTICAST_START_ADDRESS=ff05::14:1:1:1) 2019-10-07 19:22:11,622 p=27709 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_MULTICAST_END_ADDRESS=ff05::14:1:1:e) 2019-10-07 19:22:11,755 p=27709 u=sysadmin | changed: [localhost] => (item=SYSTEM_CONTROLLER_SUBNET=none) 2019-10-07 19:22:11,878 p=27709 u=sysadmin | changed: [localhost] => (item=SYSTEM_CONTROLLER_FLOATING_ADDRESS=none) 2019-10-07 19:22:12,001 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_HTTP_PROXY=http://yow-proxomatic.wrs.com:3128) 2019-10-07 19:22:12,127 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_HTTPS_PROXY=undef) 2019-10-07 19:22:12,257 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_NO_PROXY=localhost,127.0.0.1,registry.local,[fd01:1::2],[fd01:1::3],[2620:10a:a001:a103::1162],[2620:10a:a001:a103::1151],[fd01:1::4],[2620:10a:a001:a103::1153],tis-lab-registry.cumulus.wrs.com) 2019-10-07 19:22:12,397 p=27709 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY=k8s.gcr.io) 2019-10-07 19:22:12,518 p=27709 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY=gcr.io) 2019-10-07 19:22:12,646 p=27709 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY=quay.io) 2019-10-07 19:22:12,773 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY=docker.io) 2019-10-07 19:22:12,901 p=27709 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY=docker.elastic.co) 2019-10-07 19:22:13,033 p=27709 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY_TYPE=docker) 2019-10-07 19:22:13,159 p=27709 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY_TYPE=docker) 2019-10-07 19:22:13,283 p=27709 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY_TYPE=docker) 2019-10-07 19:22:13,417 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY_TYPE=docker) 2019-10-07 19:22:13,539 p=27709 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY_TYPE=docker) 2019-10-07 19:22:13,672 p=27709 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:22:13,792 p=27709 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:22:13,916 p=27709 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:22:14,060 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:22:14,184 p=27709 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:22:14,312 p=27709 u=sysadmin | changed: [localhost] => (item=USE_DEFAULT_REGISTRIES=True) 2019-10-07 19:22:14,435 p=27709 u=sysadmin | changed: [localhost] => (item=IS_SECURE_REGISTRY=True) 2019-10-07 19:22:14,565 p=27709 u=sysadmin | changed: [localhost] => (item=RECONFIGURE_ENDPOINTS=False) 2019-10-07 19:22:14,709 p=27709 u=sysadmin | changed: [localhost] => (item=INITIAL_DB_POPULATED=False) 2019-10-07 19:22:14,834 p=27709 u=sysadmin | changed: [localhost] => (item=INCOMPLETE_BOOTSTRAP=False) 2019-10-07 19:22:14,963 p=27709 u=sysadmin | changed: [localhost] => (item=APISERVER_SANS=) 2019-10-07 19:22:14,974 p=27709 u=sysadmin | TASK [bootstrap/validate-config : Write simplex flag] ******************************************************************************************************************************************************* 2019-10-07 19:22:15,101 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:15,106 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : debug] *********************************************************************************************************************************************************************** 2019-10-07 19:22:15,124 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : set_fact] ******************************************************************************************************************************************************************** 2019-10-07 19:22:15,144 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Print warning if admin credentials are not stored in vault] ****************************************************************************************************************** 2019-10-07 19:22:15,165 p=27709 u=sysadmin | ok: [localhost] => { "msg": "[WARNING: Default admin username and password (unencrypted) are used. Consider storing both of these variables in Ansible vault.]" } 2019-10-07 19:22:15,169 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Set admin username and password facts] *************************************************************************************************************************************** 2019-10-07 19:22:15,190 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:15,194 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Look for password rules file] ************************************************************************************************************************************************ 2019-10-07 19:22:15,334 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:15,338 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Fail if password rules file is missing] ************************************************************************************************************************************** 2019-10-07 19:22:15,359 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Get password rules] ********************************************************************************************************************************************************** 2019-10-07 19:22:15,489 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:15,493 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Get password rules description] ********************************************************************************************************************************************** 2019-10-07 19:22:15,631 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:15,635 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Set password regex facts] **************************************************************************************************************************************************** 2019-10-07 19:22:15,658 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:22:15,662 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Fail if password regex cannot be found] ************************************************************************************************************************************** 2019-10-07 19:22:15,683 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Set password regex description fact] ***************************************************************************************************************************************** 2019-10-07 19:22:15,703 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Validate admin password] ***************************************************************************************************************************************************** 2019-10-07 19:22:15,844 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:15,848 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Fail if provided admin password does not meet required complexity] *********************************************************************************************************** 2019-10-07 19:22:15,868 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Store admin password] ******************************************************************************************************************************************************** 2019-10-07 19:22:16,436 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:16,440 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Set temp keyring directory fact] ********************************************************************************************************************************************* 2019-10-07 19:22:16,459 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Create temp keyring directory] *********************************************************************************************************************************************** 2019-10-07 19:22:16,478 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Strip the leading '/' from keyring directory and assign it to a new variable] ************************************************************************************************ 2019-10-07 19:22:16,496 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Prefetch the keyring from the tarball] *************************************************************************************************************************************** 2019-10-07 19:22:16,514 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Remove the unwanted directory] *********************************************************************************************************************************************** 2019-10-07 19:22:16,532 p=27709 u=sysadmin | TASK [bootstrap/store-passwd : Store service passwords] ***************************************************************************************************************************************************** 2019-10-07 19:22:16,545 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Create config workdir] ******************************************************************************************************************************************* 2019-10-07 19:22:16,670 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:16,675 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Generating static config data] *********************************************************************************************************************************** 2019-10-07 19:22:18,230 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:22:18,234 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Fail if static hieradata cannot be generated] ******************************************************************************************************************** 2019-10-07 19:22:18,258 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Set ssh_config tmp dir fact] ************************************************************************************************************************************* 2019-10-07 19:22:18,278 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Strip the leading '/' from directories and assign them to new variables] ***************************************************************************************** 2019-10-07 19:22:18,298 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Prefetch static hieradata] *************************************************************************************************************************************** 2019-10-07 19:22:18,317 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Look for ssh_config dir in the backup tarball] ******************************************************************************************************************* 2019-10-07 19:22:18,336 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Create temp ssh_config dir] ************************************************************************************************************************************** 2019-10-07 19:22:18,354 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Prefetch ssh_config] ********************************************************************************************************************************************* 2019-10-07 19:22:18,372 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Remove the unwanted directory] *********************************************************************************************************************************** 2019-10-07 19:22:18,391 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Applying puppet bootstrap manifest] ****************************************************************************************************************************** 2019-10-07 19:24:39,080 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:39,086 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Fail if puppet manifest apply script returns an error] *********************************************************************************************************** 2019-10-07 19:24:39,109 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Ensure Puppet directory exists] ********************************************************************************************************************************** 2019-10-07 19:24:39,269 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:39,273 p=27709 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Persist puppet working files] ************************************************************************************************************************************ 2019-10-07 19:24:39,411 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:39,415 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Check if keyring data has been persisted] ********************************************************************************************************************************** 2019-10-07 19:24:39,545 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:39,549 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Delete the previous python_keyring directory if exists] ******************************************************************************************************************** 2019-10-07 19:24:39,679 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:39,682 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Persist keyring data] ****************************************************************************************************************************************************** 2019-10-07 19:24:39,815 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:39,819 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Ensure replicated config parent directory exists] ************************************************************************************************************************** 2019-10-07 19:24:39,961 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:39,965 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Get list of new config files] ********************************************************************************************************************************************** 2019-10-07 19:24:40,100 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:40,104 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Remove existing config files from permanent location] ********************************************************************************************************************** 2019-10-07 19:24:40,249 p=27709 u=sysadmin | ok: [localhost] => (item={u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1570476134.9500504, u'gr_name': u'root', u'path': u'/tmp/config/bootstrap_config', u'xusr': False, u'atime': 1570476134.9500504, u'inode': 170636, u'isgid': False, u'size': 2402, u'isdir': False, u'ctime': 1570476134.9500504, u'roth': True, u'isblk': False, u'xgrp': False, u'isuid': False, u'dev': 35, u'wgrp': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}) 2019-10-07 19:24:40,254 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Move new config files to permanent location] ******************************************************************************************************************************* 2019-10-07 19:24:40,383 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:40,387 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Delete working config directory] ******************************************************************************************************************************************* 2019-10-07 19:24:40,520 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:40,524 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set Postgres, PXE, branding config directory fact] ************************************************************************************************************************* 2019-10-07 19:24:40,548 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:40,553 p=27709 u=sysadmin | TASK [bootstrap/persist-config : debug] ********************************************************************************************************************************************************************* 2019-10-07 19:24:40,576 p=27709 u=sysadmin | ok: [localhost] => { "msg": "postgres_config_dir: /opt/platform/config/19.10/postgresql pxe_config_dir: /opt/platform/config/19.10/pxelinux.cfg branding_config_dir: /opt/platform/config/19.10/branding" } 2019-10-07 19:24:40,580 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Ensure Postres, PXE config directories exist] ****************************************************************************************************************************** 2019-10-07 19:24:40,717 p=27709 u=sysadmin | changed: [localhost] => (item=/opt/platform/config/19.10/postgresql) 2019-10-07 19:24:40,849 p=27709 u=sysadmin | changed: [localhost] => (item=/opt/platform/config/19.10/pxelinux.cfg) 2019-10-07 19:24:40,854 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Get list of Postgres conf files] ******************************************************************************************************************************************* 2019-10-07 19:24:40,987 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:40,993 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Copy postgres conf files for mate] ***************************************************************************************************************************************** 2019-10-07 19:24:41,264 p=27709 u=sysadmin | changed: [localhost] => (item={u'rusr': True, u'uid': 120, u'rgrp': False, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1570476195.9180536, u'gr_name': u'postgres', u'path': u'/etc/postgresql/postgresql.conf', u'xusr': False, u'atime': 1570476196.1020534, u'inode': 1053297, u'isgid': False, u'size': 20195, u'isdir': False, u'ctime': 1570476195.9180536, u'roth': False, u'isblk': False, u'xgrp': False, u'isuid': False, u'dev': 2067, u'wgrp': False, u'isreg': True, u'isfifo': False, u'mode': u'0600', u'pw_name': u'postgres', u'gid': 120, u'ischr': False, u'wusr': True}) 2019-10-07 19:24:41,395 p=27709 u=sysadmin | changed: [localhost] => (item={u'rusr': True, u'uid': 120, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1570476195.9130535, u'gr_name': u'postgres', u'path': u'/etc/postgresql/pg_ident.conf', u'xusr': False, u'atime': 1570476196.1110535, u'inode': 1053308, u'isgid': False, u'size': 47, u'isdir': False, u'ctime': 1570476195.9140534, u'roth': False, u'isblk': False, u'xgrp': False, u'isuid': False, u'dev': 2067, u'wgrp': False, u'isreg': True, u'isfifo': False, u'mode': u'0640', u'pw_name': u'postgres', u'gid': 120, u'ischr': False, u'wusr': True}) 2019-10-07 19:24:41,524 p=27709 u=sysadmin | changed: [localhost] => (item={u'rusr': True, u'uid': 120, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1570476195.9230535, u'gr_name': u'postgres', u'path': u'/etc/postgresql/pg_hba.conf', u'xusr': False, u'atime': 1570476196.1100535, u'inode': 1053296, u'isgid': False, u'size': 929, u'isdir': False, u'ctime': 1570476195.9250536, u'roth': False, u'isblk': False, u'xgrp': False, u'isuid': False, u'dev': 2067, u'wgrp': False, u'isreg': True, u'isfifo': False, u'mode': u'0640', u'pw_name': u'postgres', u'gid': 120, u'ischr': False, u'wusr': True}) 2019-10-07 19:24:41,529 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Create a symlink to PXE config files] ************************************************************************************************************************************** 2019-10-07 19:24:41,661 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:41,665 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Check if copying of branding files for mate is required] ******************************************************************************************************************* 2019-10-07 19:24:41,796 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:41,800 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Ensure branding config directory exists] *********************************************************************************************************************************** 2019-10-07 19:24:41,936 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:41,940 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Check if branding tar files exist (there should be only one)] ************************************************************************************************************** 2019-10-07 19:24:42,064 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:42,069 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Copy branding tar files] *************************************************************************************************************************************************** 2019-10-07 19:24:42,084 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Get grub default kernel] *************************************************************************************************************************************************** 2019-10-07 19:24:42,253 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:42,257 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add default security feature to kernel parameters] ************************************************************************************************************************* 2019-10-07 19:24:42,399 p=27709 u=sysadmin | changed: [localhost] => (item=grubby --update-kernel=/boot/vmlinuz-3.10.0-957.21.3.el7.2.tis.x86_64 --args='nopti nospectre_v2') 2019-10-07 19:24:42,561 p=27709 u=sysadmin | changed: [localhost] => (item=grubby --efi --update-kernel=/boot/vmlinuz-3.10.0-957.21.3.el7.2.tis.x86_64 --args='nopti nospectre_v2') 2019-10-07 19:24:42,565 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Resize filesystems (default)] ********************************************************************************************************************************************** 2019-10-07 19:24:42,729 p=27709 u=sysadmin | changed: [localhost] => (item=lvextend -L20G /dev/cgts-vg/pgsql-lv) 2019-10-07 19:24:42,888 p=27709 u=sysadmin | changed: [localhost] => (item=lvextend -L16G /dev/cgts-vg/dockerdistribution-lv) 2019-10-07 19:24:43,054 p=27709 u=sysadmin | changed: [localhost] => (item=lvextend -L40G /dev/cgts-vg/backup-lv) 2019-10-07 19:24:43,242 p=27709 u=sysadmin | changed: [localhost] => (item=resize2fs /dev/cgts-vg/backup-lv) 2019-10-07 19:24:43,397 p=27709 u=sysadmin | changed: [localhost] => (item=drbdadm -- --assume-peer-has-space resize all) 2019-10-07 19:24:43,562 p=27709 u=sysadmin | changed: [localhost] => (item=resize2fs /dev/drbd0) 2019-10-07 19:24:43,711 p=27709 u=sysadmin | changed: [localhost] => (item=resize2fs /dev/drbd8) 2019-10-07 19:24:43,715 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Fail if file system resizing failed for a reason other than it has been done already] ************************************************************************************** 2019-10-07 19:24:43,843 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Further resize if root disk size is larger than 240G] ********************************************************************************************************************** 2019-10-07 19:24:44,010 p=27709 u=sysadmin | changed: [localhost] => (item=lvextend -L40G /dev/cgts-vg/pgsql-lv) 2019-10-07 19:24:44,174 p=27709 u=sysadmin | changed: [localhost] => (item=lvextend -L50G /dev/cgts-vg/backup-lv) 2019-10-07 19:24:44,327 p=27709 u=sysadmin | changed: [localhost] => (item=resize2fs /dev/cgts-vg/backup-lv) 2019-10-07 19:24:44,478 p=27709 u=sysadmin | changed: [localhost] => (item=drbdadm -- --assume-peer-has-space resize all) 2019-10-07 19:24:44,626 p=27709 u=sysadmin | changed: [localhost] => (item=resize2fs /dev/drbd0) 2019-10-07 19:24:44,630 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Fail if additional resizing failed for a reason other than it has been done already] *************************************************************************************** 2019-10-07 19:24:44,739 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Check if custom banner exists] ********************************************************************************************************************************************* 2019-10-07 19:24:44,872 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:44,876 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Apply custom banner] ******************************************************************************************************************************************************* 2019-10-07 19:24:44,896 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Fail if banner customization failed] *************************************************************************************************************************************** 2019-10-07 19:24:44,916 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Shutdown Maintenance services] ********************************************************************************************************************************************* 2019-10-07 19:24:44,933 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Shutdown FM services] ****************************************************************************************************************************************************** 2019-10-07 19:24:44,958 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Shut down and remove Kubernetes components] ******************************************************************************************************************************** 2019-10-07 19:24:44,975 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Clear etcd data cache] ***************************************************************************************************************************************************** 2019-10-07 19:24:44,991 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Restart etcd] ************************************************************************************************************************************************************** 2019-10-07 19:24:45,009 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set facts derived from previous network configurations] ******************************************************************************************************************** 2019-10-07 19:24:45,026 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set facts derived from previous floating addresses] ************************************************************************************************************************ 2019-10-07 19:24:45,043 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set facts for the removal of addresses assigned to loopback interface] ***************************************************************************************************** 2019-10-07 19:24:45,060 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Remove loopback interface in sysinv db and associated addresses] *********************************************************************************************************** 2019-10-07 19:24:45,077 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Fail if removing interface addresses failed for reason other than it has been done already] ******************************************************************************** 2019-10-07 19:24:45,095 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Find old registry secrets in Barbican] ************************************************************************************************************************************* 2019-10-07 19:24:47,767 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep k8s-registry-secret | awk '{print $2}') 2019-10-07 19:24:50,400 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep gcr-registry-secret | awk '{print $2}') 2019-10-07 19:24:53,168 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep quay-registry-secret | awk '{print $2}') 2019-10-07 19:24:55,918 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep docker-registry-secret | awk '{print $2}') 2019-10-07 19:24:58,569 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep elastic-registry-secret | awk '{print $2}') 2019-10-07 19:24:58,578 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Delete old registry secrets in Barbican] *********************************************************************************************************************************** 2019-10-07 19:24:58,600 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for k8s registry if credentials exist] ************************************************************************************************************** 2019-10-07 19:24:58,619 p=27709 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:24:58,639 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for gcr registry if credentials exist] ************************************************************************************************************** 2019-10-07 19:24:58,660 p=27709 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:24:58,681 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for quay registry if credentials exist] ************************************************************************************************************* 2019-10-07 19:24:58,701 p=27709 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:24:58,719 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for docker registry if credentials exist] *********************************************************************************************************** 2019-10-07 19:24:58,738 p=27709 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:24:58,758 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for elastic registry if credentials exist] ********************************************************************************************************** 2019-10-07 19:24:58,777 p=27709 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:24:58,796 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Append config ini file with Barbican secret uuid] ************************************************************************************************************************** 2019-10-07 19:24:58,948 p=27709 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY_SECRET=none) 2019-10-07 19:24:59,086 p=27709 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY_SECRET=none) 2019-10-07 19:24:59,213 p=27709 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY_SECRET=none) 2019-10-07 19:24:59,339 p=27709 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY_SECRET=none) 2019-10-07 19:24:59,471 p=27709 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY_SECRET=none) 2019-10-07 19:24:59,476 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set input parameters to populate config script] **************************************************************************************************************************** 2019-10-07 19:24:59,501 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:24:59,506 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters with reconfigure system flag] ********************************************************************************************************************** 2019-10-07 19:24:59,523 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters with reconfigure network flag] ********************************************************************************************************************* 2019-10-07 19:24:59,540 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters with reconfigure service flag] ********************************************************************************************************************* 2019-10-07 19:24:59,558 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters if config from previous play has not been generated or is missing] ********************************************************************************* 2019-10-07 19:24:59,575 p=27709 u=sysadmin | TASK [bootstrap/persist-config : debug] ********************************************************************************************************************************************************************* 2019-10-07 19:24:59,597 p=27709 u=sysadmin | ok: [localhost] => { "script_input": "/opt/platform/config/19.10/bootstrap_config" } 2019-10-07 19:24:59,601 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Remove the endpoint reconfig flag before reconfiguring the service endpoints] ********************************************************************************************** 2019-10-07 19:24:59,619 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Remove the system controller database config flag before reconfigure role] ************************************************************************************************* 2019-10-07 19:24:59,638 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add the management floating address] *************************************************************************************************************************************** 2019-10-07 19:24:59,778 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:24:59,783 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Saving config in sysinv database] ****************************************************************************************************************************************** 2019-10-07 19:25:43,406 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:25:43,412 p=27709 u=sysadmin | TASK [bootstrap/persist-config : debug] ********************************************************************************************************************************************************************* 2019-10-07 19:25:43,440 p=27709 u=sysadmin | ok: [localhost] => { "populate_result": { "changed": true, "failed": false, "failed_when_result": false, "rc": 0, "stderr": "", "stderr_lines": [], "stdout": "Populating system config...\nSystem config completed.\nPopulating load config...\nLoad config completed.\nPopulating management network...\nPopulating pxeboot network...\nPopulating oam network...\nPopulating multicast network...\nPopulating cluster host network...\nPopulating cluster pod network...\nPopulating cluster service network...\nNetwork config completed.\nPopulating/Updating DNS config...\nDNS config completed.\nPopulating/Updating docker proxy config...\nDocker proxy config completed.\nManagement mac = 00:00:00:00:00:00\nRoot fs device = /dev/disk/by-path/pci-0000:00:1f.2-ata-1.0\nBoot device = /dev/disk/by-path/pci-0000:00:1f.2-ata-1.0\nConsole = ttyS0,115200\nTboot = false\nInstall output = text\nHost values = {'tboot': 'false', 'install_output': 'text', 'rootfs_device': '/dev/disk/by-path/pci-0000:00:1f.2-ata-1.0', 'boot_device': '/dev/disk/by-path/pci-0000:00:1f.2-ata-1.0', 'availability': 'offline', 'mgmt_mac': '00:00:00:00:00:00', 'console': 'ttyS0,115200', 'mgmt_ip': 'fd01:1::3', 'hostname': 'controller-0', 'operational': 'disabled', 'invprovision': 'provisioning', 'administrative': 'locked', 'personality': 'controller'}\nHost controller-0 created.\nPopulating ceph-mon config for controller-0...\nPopulating ceph storage backend config...\nDefault storage backend provisioning completed.\nSuccessfully updated the initial system config.\n", "stdout_lines": [ "Populating system config...", "System config completed.", "Populating load config...", "Load config completed.", "Populating management network...", "Populating pxeboot network...", "Populating oam network...", "Populating multicast network...", "Populating cluster host network...", "Populating cluster pod network...", "Populating cluster service network...", "Network config completed.", "Populating/Updating DNS config...", "DNS config completed.", "Populating/Updating docker proxy config...", "Docker proxy config completed.", "Management mac = 00:00:00:00:00:00", "Root fs device = /dev/disk/by-path/pci-0000:00:1f.2-ata-1.0", "Boot device = /dev/disk/by-path/pci-0000:00:1f.2-ata-1.0", "Console = ttyS0,115200", "Tboot = false", "Install output = text", "Host values = {'tboot': 'false', 'install_output': 'text', 'rootfs_device': '/dev/disk/by-path/pci-0000:00:1f.2-ata-1.0', 'boot_device': '/dev/disk/by-path/pci-0000:00:1f.2-ata-1.0', 'availability': 'offline', 'mgmt_mac': '00:00:00:00:00:00', 'console': 'ttyS0,115200', 'mgmt_ip': 'fd01:1::3', 'hostname': 'controller-0', 'operational': 'disabled', 'invprovision': 'provisioning', 'administrative': 'locked', 'personality': 'controller'}", "Host controller-0 created.", "Populating ceph-mon config for controller-0...", "Populating ceph storage backend config...", "Default storage backend provisioning completed.", "Successfully updated the initial system config." ] } } 2019-10-07 19:25:43,445 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Fail if populate config script throws an exception] ************************************************************************************************************************ 2019-10-07 19:25:43,466 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Wait for service endpoints reconfiguration to complete] ******************************************************************************************************************** 2019-10-07 19:28:43,938 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:28:43,944 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Wait for system controller database configuration to complete] ************************************************************************************************************* 2019-10-07 19:28:59,123 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:28:59,129 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update sysinv with new region name] **************************************************************************************************************************************** 2019-10-07 19:28:59,152 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Restart sysinv-agent and sysinv-api to pick up sysinv.conf update] ********************************************************************************************************* 2019-10-07 19:28:59,185 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set flag to mark the initial db population completed milestone] ************************************************************************************************************ 2019-10-07 19:28:59,321 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:28:59,326 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Ensure docker config directory exists] ************************************************************************************************************************************* 2019-10-07 19:28:59,465 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:28:59,470 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Ensure docker proxy config exists] ***************************************************************************************************************************************** 2019-10-07 19:28:59,760 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:28:59,764 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Write header to docker proxy conf file] ************************************************************************************************************************************ 2019-10-07 19:28:59,895 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:28:59,899 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add http proxy URL to docker proxy conf file] ****************************************************************************************************************************** 2019-10-07 19:29:00,035 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:00,040 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add https proxy URL to docker proxy conf file] ***************************************************************************************************************************** 2019-10-07 19:29:00,059 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add no proxy address list to docker proxy config file] ********************************************************************************************************************* 2019-10-07 19:29:00,191 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:00,195 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Restart Docker] ************************************************************************************************************************************************************ 2019-10-07 19:29:00,841 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:00,845 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Copy ssl_ca certificate] *************************************************************************************************************************************************** 2019-10-07 19:29:00,866 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Remove ssl_ca complete flag] *********************************************************************************************************************************************** 2019-10-07 19:29:00,885 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add ssl_ca certificate] **************************************************************************************************************************************************** 2019-10-07 19:29:00,903 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Wait for certificate install] ********************************************************************************************************************************************** 2019-10-07 19:29:00,920 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Cleanup temporary certificate] ********************************************************************************************************************************************* 2019-10-07 19:29:00,938 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set pxeboot files source if address allocation is dynamic] ***************************************************************************************************************** 2019-10-07 19:29:00,961 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:00,965 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set pxeboot files source if address allocation is static] ****************************************************************************************************************** 2019-10-07 19:29:00,983 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Set pxeboot files symlinks] ************************************************************************************************************************************************ 2019-10-07 19:29:01,117 p=27709 u=sysadmin | changed: [localhost] => (item={u'dest': u'pxelinux.cfg/default', u'src': u'pxelinux.cfg.files/default'}) 2019-10-07 19:29:01,248 p=27709 u=sysadmin | changed: [localhost] => (item={u'dest': u'pxelinux.cfg/grub.cfg', u'src': u'pxelinux.cfg.files/grub.cfg'}) 2019-10-07 19:29:01,252 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update the management_interface in platform.conf] ************************************************************************************************************************** 2019-10-07 19:29:01,390 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:01,394 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add new entries to platform.conf] ****************************************************************************************************************************************** 2019-10-07 19:29:01,525 p=27709 u=sysadmin | changed: [localhost] => (item=region_config=False) 2019-10-07 19:29:01,654 p=27709 u=sysadmin | ok: [localhost] => (item=sw_version=19.10) 2019-10-07 19:29:01,784 p=27709 u=sysadmin | ok: [localhost] => (item=vswitch_type=none) 2019-10-07 19:29:01,790 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Ensure distributed cloud role is removed from platform.conf] *************************************************************************************************************** 2019-10-07 19:29:01,809 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Add distributed cloud role to platform.conf] ******************************************************************************************************************************* 2019-10-07 19:29:01,934 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:01,939 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Update resolv.conf with list of dns servers] ******************************************************************************************************************************* 2019-10-07 19:29:02,073 p=27709 u=sysadmin | ok: [localhost] => (item=2620:10a:a001:a103::2) 2019-10-07 19:29:02,078 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Remove localhost address from resolv.conf] ********************************************************************************************************************************* 2019-10-07 19:29:02,212 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:02,216 p=27709 u=sysadmin | TASK [bootstrap/persist-config : Invalidate name service caching server] ************************************************************************************************************************************ 2019-10-07 19:29:02,346 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:02,350 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Add loopback interface] **************************************************************************************************************************************** 2019-10-07 19:29:04,543 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; system host-if-add controller-0 lo virtual none lo -c platform -m 1500) 2019-10-07 19:29:07,428 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; system interface-network-assign controller-0 lo mgmt) 2019-10-07 19:29:09,716 p=27709 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; system interface-network-assign controller-0 lo cluster-host) 2019-10-07 19:29:09,853 p=27709 u=sysadmin | changed: [localhost] => (item=ip addr add aefd::3/64 brd aefd::ffff:ffff:ffff:ffff dev lo scope host label lo:5) 2019-10-07 19:29:09,990 p=27709 u=sysadmin | changed: [localhost] => (item=ip addr add fd01:1::3/64 brd fd01:1::ffff:ffff:ffff:ffff dev lo scope host label lo:1) 2019-10-07 19:29:10,117 p=27709 u=sysadmin | changed: [localhost] => (item=ip addr add 192.168.202.2/24 dev lo scope host) 2019-10-07 19:29:10,251 p=27709 u=sysadmin | changed: [localhost] => (item=ip addr add aefd::2/64 dev lo scope host) 2019-10-07 19:29:10,385 p=27709 u=sysadmin | changed: [localhost] => (item=ip addr add fd01:1::5/64 dev lo scope host) 2019-10-07 19:29:10,510 p=27709 u=sysadmin | changed: [localhost] => (item=ip addr add fd01:1::6/64 dev lo scope host) 2019-10-07 19:29:10,516 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Fail if adding interface addresses failed for reason other than it has been done before] *********************************************************************** 2019-10-07 19:29:10,662 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove previous management floating address if management network config has changed] ************************************************************************** 2019-10-07 19:29:10,685 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove existing /etc/hosts] ************************************************************************************************************************************ 2019-10-07 19:29:10,823 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:10,827 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Populate /etc/hosts] ******************************************************************************************************************************************* 2019-10-07 19:29:10,974 p=27709 u=sysadmin | changed: [localhost] => (item=127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4) 2019-10-07 19:29:11,115 p=27709 u=sysadmin | changed: [localhost] => (item=fd01:1::2 controller) 2019-10-07 19:29:11,235 p=27709 u=sysadmin | changed: [localhost] => (item=aefd::3 controller-0-infra) 2019-10-07 19:29:11,368 p=27709 u=sysadmin | changed: [localhost] => (item=192.168.202.2 pxecontroller) 2019-10-07 19:29:11,495 p=27709 u=sysadmin | changed: [localhost] => (item=2620:10A:A001:A103::1162 oamcontroller) 2019-10-07 19:29:11,629 p=27709 u=sysadmin | changed: [localhost] => (item=fd01:1::5 controller-platform-nfs) 2019-10-07 19:29:11,771 p=27709 u=sysadmin | changed: [localhost] => (item=fd01:1::4 controller-1) 2019-10-07 19:29:11,911 p=27709 u=sysadmin | changed: [localhost] => (item=fd01:1::3 controller-0) 2019-10-07 19:29:12,042 p=27709 u=sysadmin | changed: [localhost] => (item=aefd::4 controller-1-infra) 2019-10-07 19:29:12,170 p=27709 u=sysadmin | changed: [localhost] => (item=fd01:1::6 controller-nfs) 2019-10-07 19:29:12,175 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Save hosts file to permanent location] ************************************************************************************************************************* 2019-10-07 19:29:12,311 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:12,315 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Strip the leading slash from config_permdir and assign it to a new variable] *********************************************************************************** 2019-10-07 19:29:12,336 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : restore /etc/hosts file] *************************************************************************************************************************************** 2019-10-07 19:29:12,357 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : restore hosts in config permdir] ******************************************************************************************************************************* 2019-10-07 19:29:12,376 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update name service caching server] **************************************************************************************************************************** 2019-10-07 19:29:12,505 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:12,508 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set up default route to the oam gateway] *********************************************************************************************************************** 2019-10-07 19:29:12,528 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Load images from archives if configured] *********************************************************************************************************************** 2019-10-07 19:29:12,547 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create daemon.json file for insecure registry] ***************************************************************************************************************** 2019-10-07 19:29:12,566 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update daemon.json with registry IP] *************************************************************************************************************************** 2019-10-07 19:29:12,585 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Restart docker] ************************************************************************************************************************************************ 2019-10-07 19:29:12,603 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate local registry runtime config file from template] ***************************************************************************************************** 2019-10-07 19:29:12,741 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:12,745 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate local registry readonly config file from template] **************************************************************************************************** 2019-10-07 19:29:12,882 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:12,886 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update local registry config files] **************************************************************************************************************************** 2019-10-07 19:29:13,021 p=27709 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @registry_readonly %>|'false'|g' /etc/docker-distribution/registry/runtime_config.yml) 2019-10-07 19:29:13,149 p=27709 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @registry_readonly %>|'true'|g' /etc/docker-distribution/registry/readonly_config.yml) 2019-10-07 19:29:13,276 p=27709 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @docker_registry_host %>|'$DOCKER_REGISTRY_HOST'|g' /etc/docker-distribution/registry/runtime_config.yml) 2019-10-07 19:29:13,400 p=27709 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @docker_registry_host %>|'$DOCKER_REGISTRY_HOST'|g' /etc/docker-distribution/registry/readonly_config.yml) 2019-10-07 19:29:13,406 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create symlink from local registry runtime config file] ******************************************************************************************************** 2019-10-07 19:29:13,542 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:13,547 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate local registry token server config file from template] ************************************************************************************************ 2019-10-07 19:29:13,693 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:13,697 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update local registry token server file] *********************************************************************************************************************** 2019-10-07 19:29:13,840 p=27709 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @docker_registry_host %>|'$DOCKER_REGISTRY_HOST'|g' /etc/docker-distribution/registry/token_server.conf) 2019-10-07 19:29:13,974 p=27709 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @registry_ks_endpoint %>|'$REGISTRY_KS_ENDPOINT'|g' /etc/docker-distribution/registry/token_server.conf) 2019-10-07 19:29:13,979 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate cnf file from template] ******************************************************************************************************************************* 2019-10-07 19:29:14,122 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:14,127 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update cnf file with network info] ***************************************************************************************************************************** 2019-10-07 19:29:14,264 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:14,269 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate certificate and key files] **************************************************************************************************************************** 2019-10-07 19:29:14,423 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:14,427 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate pkcs1 key file] *************************************************************************************************************************************** 2019-10-07 19:29:14,563 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:14,568 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove extfile used in certificate generation] ***************************************************************************************************************** 2019-10-07 19:29:14,709 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:14,713 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set certificate file and key permissions to root read-only] **************************************************************************************************** 2019-10-07 19:29:14,861 p=27709 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert.key) 2019-10-07 19:29:14,983 p=27709 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert.crt) 2019-10-07 19:29:15,113 p=27709 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert-pkcs1.key) 2019-10-07 19:29:15,117 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Restore certificate and key files] ***************************************************************************************************************************** 2019-10-07 19:29:15,139 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Copy certificate and keys to shared filesystem for mate] ******************************************************************************************************* 2019-10-07 19:29:15,293 p=27709 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert.key) 2019-10-07 19:29:15,427 p=27709 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert.crt) 2019-10-07 19:29:15,555 p=27709 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert-pkcs1.key) 2019-10-07 19:29:15,561 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create docker certificate directory] *************************************************************************************************************************** 2019-10-07 19:29:15,699 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:15,704 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Copy certificate file to docker certificate directory] ********************************************************************************************************* 2019-10-07 19:29:15,848 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:15,853 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Start registry token server] *********************************************************************************************************************************** 2019-10-07 19:29:16,038 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:16,042 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Start docker registry] ***************************************************************************************************************************************** 2019-10-07 19:29:16,204 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:16,209 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update /etc/hosts with local registry host] ******************************************************************************************************************** 2019-10-07 19:29:16,348 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:16,352 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get kubernetes version] **************************************************************************************************************************************** 2019-10-07 19:29:17,489 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:17,494 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the list of kubernetes images] ***************************************************************************************************************************** 2019-10-07 19:29:17,786 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:17,790 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:17,813 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:17,818 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update Tiller, Armada, Calico, Multus, Sriov image tags] ******************************************************************************************************* 2019-10-07 19:29:17,844 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:17,849 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the list of platform images] ******************************************************************************************************************************* 2019-10-07 19:29:17,879 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:17,884 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update additional image tags if applicable] ******************************************************************************************************************** 2019-10-07 19:29:17,898 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:17,916 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set the download images list] ********************************************************************************************************************************** 2019-10-07 19:29:17,939 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:17,943 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:17,965 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:17,969 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : debug] ********************************************************************************************************************************************************* 2019-10-07 19:29:17,990 p=27709 u=sysadmin | ok: [localhost] => { "download_images_list": [ "k8s.gcr.io/kube-apiserver:v1.16.0", "k8s.gcr.io/kube-controller-manager:v1.16.0", "k8s.gcr.io/kube-scheduler:v1.16.0", "k8s.gcr.io/kube-proxy:v1.16.0", "k8s.gcr.io/pause:3.1", "k8s.gcr.io/coredns:1.6.2", "gcr.io/kubernetes-helm/tiller:v2.13.1", "quay.io/airshipit/armada:8a1638098f88d92bf799ef4934abe569789b885e-ubuntu_bionic", "quay.io/calico/cni:v3.6.2", "quay.io/calico/node:v3.6.2", "quay.io/calico/kube-controllers:v3.6.2", "docker.io/starlingx/multus:v3.2.16", "docker.io/starlingx/k8s-cni-sriov:master-centos-stable-latest", "docker.io/starlingx/k8s-plugins-sriov-network-device:master-centos-stable-latest" ] } 2019-10-07 19:29:17,994 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the k8s registry credentials if registry type is AWS ECR] ************************************************************************************************** 2019-10-07 19:29:18,015 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,034 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,054 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to k8s registry if credentials exist] ******************************************************************************************************************* 2019-10-07 19:29:18,074 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the gcr registry credentials if registry type is AWS ECR] ************************************************************************************************** 2019-10-07 19:29:18,094 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,114 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,135 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to gcr registry if credentials exist] ******************************************************************************************************************* 2019-10-07 19:29:18,156 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the quay registry credentials if registry type is AWS ECR] ************************************************************************************************* 2019-10-07 19:29:18,177 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,197 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,217 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to quay registry if credentials exist] ****************************************************************************************************************** 2019-10-07 19:29:18,237 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the docker registry credentials if registry type is AWS ECR] *********************************************************************************************** 2019-10-07 19:29:18,258 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,278 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,299 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to docker registry if credentials exist] **************************************************************************************************************** 2019-10-07 19:29:18,320 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get local registry credentials] ******************************************************************************************************************************** 2019-10-07 19:29:18,876 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:18,880 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:29:18,905 p=27709 u=sysadmin | ok: [localhost] 2019-10-07 19:29:18,909 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to local registry] ************************************************************************************************************************************** 2019-10-07 19:29:19,614 p=27709 u=sysadmin | changed: [localhost] 2019-10-07 19:29:19,619 p=27709 u=sysadmin | TASK [bootstrap/bringup-essential-services : Download images and push to local registry] ******************************************************************************************************************** 2019-10-07 19:34:36,446 p=27709 u=sysadmin | fatal: [localhost]: FAILED! => {"changed": true, "msg": "non-zero return code", "rc": 1, "stderr": "Traceback (most recent call last):\n File \"/tmp/.ansible-sysadmin/tmp/ansible-tmp-1570476559.65-31813154083753/download_images.py\", line 67, in \n raise Exception(\"Failed to download images %s\" % failed_downloads)\nException: Failed to download images ['k8s.gcr.io/kube-apiserver:v1.16.0', 'k8s.gcr.io/kube-controller-manager:v1.16.0']\n", "stderr_lines": ["Traceback (most recent call last):", " File \"/tmp/.ansible-sysadmin/tmp/ansible-tmp-1570476559.65-31813154083753/download_images.py\", line 67, in ", " raise Exception(\"Failed to download images %s\" % failed_downloads)", "Exception: Failed to download images ['k8s.gcr.io/kube-apiserver:v1.16.0', 'k8s.gcr.io/kube-controller-manager:v1.16.0']"], "stdout": " Image k8s.gcr.io/kube-apiserver:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:59285->[2620:10a:a001:a103::2]:53: i/o timeout\")\nSleep 20s before retry downloading image k8s.gcr.io/kube-apiserver:v1.16.0 ...\n Image k8s.gcr.io/kube-apiserver:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:60157->[2620:10a:a001:a103::2]:53: i/o timeout\")\nSleep 20s before retry downloading image k8s.gcr.io/kube-apiserver:v1.16.0 ...\n Image k8s.gcr.io/kube-apiserver:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:52958->[2620:10a:a001:a103::2]:53: i/o timeout\")\nSleep 20s before retry downloading image k8s.gcr.io/kube-apiserver:v1.16.0 ...\n Image k8s.gcr.io/kube-controller-manager:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:57598->[2620:10a:a001:a103::2]:53: i/o timeout\")\nSleep 20s before retry downloading image k8s.gcr.io/kube-controller-manager:v1.16.0 ...\n Image k8s.gcr.io/kube-controller-manager:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:55442->[2620:10a:a001:a103::2]:53: i/o timeout\")\nSleep 20s before retry downloading image k8s.gcr.io/kube-controller-manager:v1.16.0 ...\n Image k8s.gcr.io/kube-controller-manager:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:52452->[2620:10a:a001:a103::2]:53: i/o timeout\")\nSleep 20s before retry downloading image k8s.gcr.io/kube-controller-manager:v1.16.0 ...\nImage k8s.gcr.io/kube-scheduler:v1.16.0 download succeeded\nImage k8s.gcr.io/kube-proxy:v1.16.0 download succeeded\nImage k8s.gcr.io/pause:3.1 download succeeded\nImage k8s.gcr.io/coredns:1.6.2 download succeeded\nImage gcr.io/kubernetes-helm/tiller:v2.13.1 download succeeded\nImage quay.io/airshipit/armada:8a1638098f88d92bf799ef4934abe569789b885e-ubuntu_bionic download succeeded\nImage quay.io/calico/cni:v3.6.2 download succeeded\nImage quay.io/calico/node:v3.6.2 download succeeded\nImage quay.io/calico/kube-controllers:v3.6.2 download succeeded\nImage docker.io/starlingx/multus:v3.2.16 download succeeded\nImage docker.io/starlingx/k8s-cni-sriov:master-centos-stable-latest download succeeded\nImage docker.io/starlingx/k8s-plugins-sriov-network-device:master-centos-stable-latest download succeeded\n", "stdout_lines": [" Image k8s.gcr.io/kube-apiserver:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:59285->[2620:10a:a001:a103::2]:53: i/o timeout\")", "Sleep 20s before retry downloading image k8s.gcr.io/kube-apiserver:v1.16.0 ...", " Image k8s.gcr.io/kube-apiserver:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:60157->[2620:10a:a001:a103::2]:53: i/o timeout\")", "Sleep 20s before retry downloading image k8s.gcr.io/kube-apiserver:v1.16.0 ...", " Image k8s.gcr.io/kube-apiserver:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:52958->[2620:10a:a001:a103::2]:53: i/o timeout\")", "Sleep 20s before retry downloading image k8s.gcr.io/kube-apiserver:v1.16.0 ...", " Image k8s.gcr.io/kube-controller-manager:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:57598->[2620:10a:a001:a103::2]:53: i/o timeout\")", "Sleep 20s before retry downloading image k8s.gcr.io/kube-controller-manager:v1.16.0 ...", " Image k8s.gcr.io/kube-controller-manager:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:55442->[2620:10a:a001:a103::2]:53: i/o timeout\")", "Sleep 20s before retry downloading image k8s.gcr.io/kube-controller-manager:v1.16.0 ...", " Image k8s.gcr.io/kube-controller-manager:v1.16.0 download failed: 500 Server Error: Internal Server Error (\"Get https://k8s.gcr.io/v2/: proxyconnect tcp: dial tcp: lookup yow-proxomatic.wrs.com on [2620:10a:a001:a103::2]:53: read udp [2620:10a:a001:a103:a6bf:1ff:fe01:b6ae]:52452->[2620:10a:a001:a103::2]:53: i/o timeout\")", "Sleep 20s before retry downloading image k8s.gcr.io/kube-controller-manager:v1.16.0 ...", "Image k8s.gcr.io/kube-scheduler:v1.16.0 download succeeded", "Image k8s.gcr.io/kube-proxy:v1.16.0 download succeeded", "Image k8s.gcr.io/pause:3.1 download succeeded", "Image k8s.gcr.io/coredns:1.6.2 download succeeded", "Image gcr.io/kubernetes-helm/tiller:v2.13.1 download succeeded", "Image quay.io/airshipit/armada:8a1638098f88d92bf799ef4934abe569789b885e-ubuntu_bionic download succeeded", "Image quay.io/calico/cni:v3.6.2 download succeeded", "Image quay.io/calico/node:v3.6.2 download succeeded", "Image quay.io/calico/kube-controllers:v3.6.2 download succeeded", "Image docker.io/starlingx/multus:v3.2.16 download succeeded", "Image docker.io/starlingx/k8s-cni-sriov:master-centos-stable-latest download succeeded", "Image docker.io/starlingx/k8s-plugins-sriov-network-device:master-centos-stable-latest download succeeded"]} 2019-10-07 19:34:36,447 p=27709 u=sysadmin | PLAY RECAP ************************************************************************************************************************************************************************************************** 2019-10-07 19:34:36,448 p=27709 u=sysadmin | localhost : ok=174 changed=79 unreachable=0 failed=1 2019-10-07 19:43:07,109 passlib.registry registered 'md5_crypt' handler: 2019-10-07 19:43:07,115 p=140603 u=sysadmin | PLAY [all] ************************************************************************************************************************************************************************************************** 2019-10-07 19:43:07,196 p=140603 u=sysadmin | TASK [common/prepare-env : stat] **************************************************************************************************************************************************************************** 2019-10-07 19:43:07,371 p=140603 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/secrets.yml) 2019-10-07 19:43:07,439 p=140603 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/localhost_secrets.yml) 2019-10-07 19:43:07,505 p=140603 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/site.yml) 2019-10-07 19:43:07,586 p=140603 u=sysadmin | ok: [localhost -> localhost] => (item=/home/sysadmin/localhost.yml) 2019-10-07 19:43:07,590 p=140603 u=sysadmin | TASK [common/prepare-env : include_vars] ******************************************************************************************************************************************************************** 2019-10-07 19:43:07,633 p=140603 u=sysadmin | ok: [localhost] => (item={'_ansible_parsed': True, u'stat': {u'isuid': False, u'uid': 42425, u'exists': True, u'attr_flags': u'e', u'woth': False, u'device_type': 0, u'mtime': 1570476004.072044, u'block_size': 4096, u'inode': 799467, u'isgid': False, u'size': 866, u'executable': False, u'roth': True, u'charset': u'us-ascii', u'readable': True, u'isreg': True, u'version': u'725105096', u'pw_name': u'sysadmin', u'gid': 345, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'sys_protected', u'path': u'/home/sysadmin/localhost.yml', u'xusr': False, u'atime': 1570476095.5560484, u'mimetype': u'text/x-c', u'ctime': 1570476004.072044, u'isblk': False, u'checksum': u'ef00762bdfc525d011d438adc4431df63f742312', u'dev': 2067, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'xgrp': False, u'islnk': False, u'attributes': [u'extents']}, '_ansible_item_result': True, '_ansible_no_log': False, '_ansible_delegated_vars': {'ansible_delegated_host': u'localhost', 'ansible_host': u'localhost'}, u'changed': False, 'failed': False, 'item': u'/home/sysadmin/localhost.yml', u'invocation': {u'module_args': {u'get_checksum': True, u'follow': False, u'checksum_algorithm': u'sha1', u'path': u'/home/sysadmin/localhost.yml', u'get_mime': True, u'get_md5': None, u'get_attributes': True}}, '_ansible_ignore_errors': None, '_ansible_item_label': u'/home/sysadmin/localhost.yml'}) 2019-10-07 19:43:07,638 p=140603 u=sysadmin | TASK [common/prepare-env : Set SSH port] ******************************************************************************************************************************************************************** 2019-10-07 19:43:07,655 p=140603 u=sysadmin | TASK [common/prepare-env : Update SSH known hosts] ********************************************************************************************************************************************************** 2019-10-07 19:43:07,673 p=140603 u=sysadmin | TASK [common/prepare-env : Check connectivity] ************************************************************************************************************************************************************** 2019-10-07 19:43:07,688 p=140603 u=sysadmin | TASK [common/prepare-env : Fail if host is unreachable] ***************************************************************************************************************************************************** 2019-10-07 19:43:07,704 p=140603 u=sysadmin | TASK [common/prepare-env : Fail if password change response sequence is not defined] ************************************************************************************************************************ 2019-10-07 19:43:07,719 p=140603 u=sysadmin | TASK [common/prepare-env : debug] *************************************************************************************************************************************************************************** 2019-10-07 19:43:07,738 p=140603 u=sysadmin | TASK [common/prepare-env : Change initial password] ********************************************************************************************************************************************************* 2019-10-07 19:43:07,754 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Look for unmistakenly StarlingX package] ************************************************************************************************************************************** 2019-10-07 19:43:07,928 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:07,932 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if host is not running the right image] ********************************************************************************************************************************** 2019-10-07 19:43:07,946 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Check initial config flag] **************************************************************************************************************************************************** 2019-10-07 19:43:08,023 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,027 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set skip_play flag for host] ************************************************************************************************************************************************** 2019-10-07 19:43:08,041 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Skip remaining tasks if host is already unlocked] ***************************************************************************************************************************** 2019-10-07 19:43:08,060 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : include_tasks] **************************************************************************************************************************************************************** 2019-10-07 19:43:08,076 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if any of the mandatory configurations are not defined] ****************************************************************************************************************** 2019-10-07 19:43:08,190 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Retrieve software version number] ********************************************************************************************************************************************* 2019-10-07 19:43:08,276 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:08,280 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if software version is not defined] ************************************************************************************************************************************** 2019-10-07 19:43:08,297 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Retrieve system type] ********************************************************************************************************************************************************* 2019-10-07 19:43:08,383 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:08,387 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if system type is not defined] ******************************************************************************************************************************************* 2019-10-07 19:43:08,403 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set software version, system type config path facts] ************************************************************************************************************************** 2019-10-07 19:43:08,422 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,426 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if host software version is not supported by this playbook] ************************************************************************************************************** 2019-10-07 19:43:08,442 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set config path facts] ******************************************************************************************************************************************************** 2019-10-07 19:43:08,463 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,467 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set initial address facts if not defined. They will be updated later] ********************************************************************************************************* 2019-10-07 19:43:08,496 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,500 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : set_fact] ********************************************************************************************************************************************************************* 2019-10-07 19:43:08,516 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set default registries dictionary] ******************************************************************************************************************************************** 2019-10-07 19:43:08,535 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,539 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Merge user and default registries dictionaries] ******************************************************************************************************************************* 2019-10-07 19:43:08,559 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,564 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Initialize some flags to be used in subsequent roles/tasks] ******************************************************************************************************************* 2019-10-07 19:43:08,583 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,588 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set initial facts] ************************************************************************************************************************************************************ 2019-10-07 19:43:08,613 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,617 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on use_docker_proxy flag] ************************************************************************************************************************************************ 2019-10-07 19:43:08,637 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,641 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for individual platform registries and registry secrets] *************************************************************************************************** 2019-10-07 19:43:08,659 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,663 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for additional images list] ******************************************************************************************************************************** 2019-10-07 19:43:08,680 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,684 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for OpenID connect] **************************************************************************************************************************************** 2019-10-07 19:43:08,704 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,708 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for docker proxies if not defined] ************************************************************************************************************************* 2019-10-07 19:43:08,729 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,733 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set default values for kubernetes certificate parameters if not defined] ****************************************************************************************************** 2019-10-07 19:43:08,752 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,757 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set bootstrap output file] **************************************************************************************************************************************************** 2019-10-07 19:43:08,775 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,779 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Check Docker status] ********************************************************************************************************************************************************** 2019-10-07 19:43:08,865 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:08,868 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Look for openrc file] ********************************************************************************************************************************************************* 2019-10-07 19:43:08,959 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,963 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on replayed flag] ******************************************************************************************************************************************************** 2019-10-07 19:43:08,983 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:08,987 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn off save_password flag] ************************************************************************************************************************************************** 2019-10-07 19:43:09,006 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,011 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Check the overall status of the previous play] ******************************************************************************************************************************** 2019-10-07 19:43:09,092 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,096 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on incomplete_bootstrap flag if the previous play did not complete] ****************************************************************************************************** 2019-10-07 19:43:09,116 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,120 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Check the initial database population status] ********************************************************************************************************************************* 2019-10-07 19:43:09,208 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,212 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on initial_db_populated and restart_services flags if initial db population did complete] ******************************************************************************** 2019-10-07 19:43:09,234 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,238 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Remove bootstrap_completed flag for the current play if the previous play succeeded] ****************************************************************************************** 2019-10-07 19:43:09,254 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on initial_db_populated flag] ******************************************************************************************************************************************** 2019-10-07 19:43:09,272 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Find previous config file for this host] ************************************************************************************************************************************** 2019-10-07 19:43:09,353 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,357 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on last_config_file_exists flag] ***************************************************************************************************************************************** 2019-10-07 19:43:09,374 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set last config file to import (local)] *************************************************************************************************************************************** 2019-10-07 19:43:09,392 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set last config file to import (remote)] ************************************************************************************************************************************** 2019-10-07 19:43:09,411 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fetch previous config file from this host] ************************************************************************************************************************************ 2019-10-07 19:43:09,430 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Read in last config values] *************************************************************************************************************************************************** 2019-10-07 19:43:09,450 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on system attributes reconfiguration flag] ******************************************************************************************************************************* 2019-10-07 19:43:09,467 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Convert previous docker no proxy config value for comparison] ***************************************************************************************************************** 2019-10-07 19:43:09,486 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on docker reconfiguration flag if docker config is changed] ************************************************************************************************************** 2019-10-07 19:43:09,504 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on service endpoints reconfiguration flag if management and/or oam network config is changed] **************************************************************************** 2019-10-07 19:43:09,522 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on service endpoints reconfiguration flag if distributed_cloud_role is changed] ****************************************************************************************** 2019-10-07 19:43:09,540 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on network reconfiguration flag if any of the network related config is changed] ***************************************************************************************** 2019-10-07 19:43:09,557 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on restart services flag if management/oam/cluster network or docker config is changed] ********************************************************************************** 2019-10-07 19:43:09,576 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn on restart services flag if Kubernetes OpenID config is changed] ********************************************************************************************************* 2019-10-07 19:43:09,595 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Turn off save_config_to_db flag] ********************************************************************************************************************************************** 2019-10-07 19:43:09,612 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Check volume groups] ********************************************************************************************************************************************************** 2019-10-07 19:43:09,749 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:09,753 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Check size of root disk] ****************************************************************************************************************************************************** 2019-10-07 19:43:09,911 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:09,915 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Update root disk index for remote play] *************************************************************************************************************************************** 2019-10-07 19:43:09,932 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set root disk and root disk size facts] *************************************************************************************************************************************** 2019-10-07 19:43:09,951 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:09,955 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : debug] ************************************************************************************************************************************************************************ 2019-10-07 19:43:09,974 p=140603 u=sysadmin | ok: [localhost] => { "msg": "[WARNING]: Root disk /dev/sdb size is 447GB which is less than the standard size of 500GB. Please consult the Software Installation Guide for details." } 2019-10-07 19:43:09,978 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : include_tasks] **************************************************************************************************************************************************************** 2019-10-07 19:43:09,996 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Look for branding tar file] *************************************************************************************************************************************************** 2019-10-07 19:43:10,184 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:10,188 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if there are more than one branding tar files] *************************************************************************************************************************** 2019-10-07 19:43:10,205 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Look for other branding files] ************************************************************************************************************************************************ 2019-10-07 19:43:10,289 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:10,293 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Fail if the branding filename is not valid] *********************************************************************************************************************************** 2019-10-07 19:43:10,311 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Mark environment as Ansible bootstrap] **************************************************************************************************************************************** 2019-10-07 19:43:10,571 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:10,576 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : Set up Ansible remote tmp dir] ************************************************************************************************************************************************ 2019-10-07 19:43:10,713 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:10,718 p=140603 u=sysadmin | TASK [bootstrap/prepare-env : debug] ************************************************************************************************************************************************************************ 2019-10-07 19:43:10,738 p=140603 u=sysadmin | ok: [localhost] => { "msg": "system_config_update flag: False, network_config_update flag: False, docker_config_update flag: False, restart_services flag: True, endpoints_reconfiguration_flag: False, save_password flag: False, save_config_to_db flag: True, skip_play flag: False, incomplete_bootstrap flag: True, initial_db_populated_flag: True, dc_role_changed_flag: False" } 2019-10-07 19:43:10,742 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check k8s_registry credentials] ******************************************************************************************************************************************* 2019-10-07 19:43:10,762 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check gcr_registry credentials] ******************************************************************************************************************************************* 2019-10-07 19:43:10,781 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check quay_registry credentials] ****************************************************************************************************************************************** 2019-10-07 19:43:10,800 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check docker_registry credentials] **************************************************************************************************************************************** 2019-10-07 19:43:10,818 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check elastic_registry credentials] *************************************************************************************************************************************** 2019-10-07 19:43:10,837 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check defaults registry credentials] ************************************************************************************************************************************** 2019-10-07 19:43:10,856 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:10,874 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:10,878 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:10,903 p=140603 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:43:10,910 p=140603 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:43:10,918 p=140603 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:43:10,926 p=140603 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:43:10,933 p=140603 u=sysadmin | ok: [localhost] => (item=None) 2019-10-07 19:43:10,934 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:10,938 p=140603 u=sysadmin | TASK [bootstrap/validate-config : debug] ******************************************************************************************************************************************************************** 2019-10-07 19:43:10,964 p=140603 u=sysadmin | ok: [localhost] => { "msg": [ "System mode is duplex", "Timezone is UTC", "Distributed Cloud Role is systemcontroller", "Region name is RegionOne", "DNS servers is [u'2620:10a:a001:a103::2']", "PXE boot subnet is 192.168.202.0/24", "Management subnet is fd01:1::0/64", "Cluster host subnet is aefd::/64", "Cluster pod subnet is dead:beef::/64", "Cluster service subnet is fd04::/112", "OAM subnet is 2620:10a:a001:a103::6:0/64", "OAM gateway is 2620:10a:a001:a103::6:0", "OAM floating ip is 2620:10A:A001:A103::1162", "Management dynamic address allocation is True", "Cluster host dynamic address allocation is True", "Docker registries is {u'gcr.io': {u'url': None, 'password': u'secret'}, u'quay.io': {u'url': None, 'password': u'secret'}, u'k8s.gcr.io': {u'url': None, 'password': u'secret'}, u'docker.io': {u'url': None, 'password': u'secret'}, u'docker.elastic.co': {u'url': None, 'password': u'secret'}}", "Docker HTTP proxy is http://yow-proxomatic.wrs.com:3128", "Docker HTTPS proxy is undef", "Docker no proxy list is [u'registry.local', u'tis-lab-registry.cumulus.wrs.com']" ] } 2019-10-07 19:43:10,969 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set system mode fact] ***************************************************************************************************************************************************** 2019-10-07 19:43:10,986 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:10,990 p=140603 u=sysadmin | TASK [bootstrap/validate-config : debug] ******************************************************************************************************************************************************************** 2019-10-07 19:43:11,006 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set system mode to duplex for Standard system] **************************************************************************************************************************** 2019-10-07 19:43:11,023 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate system mode if system type is All-in-one] ************************************************************************************************************************ 2019-10-07 19:43:11,041 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate distributed cloud role] ****************************************************************************************************************************************** 2019-10-07 19:43:11,059 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate system type and system mode if distributed cloud role is system controller] ************************************************************************************** 2019-10-07 19:43:11,076 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Checking registered timezones] ******************************************************************************************************************************************** 2019-10-07 19:43:11,252 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:11,256 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if provided timezone is unknown] ************************************************************************************************************************************* 2019-10-07 19:43:11,274 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if the number of dns servers provided is not at least 1 and no more than 3] ****************************************************************************************** 2019-10-07 19:43:11,291 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check format of DNS server IP(s)] ***************************************************************************************************************************************** 2019-10-07 19:43:11,314 p=140603 u=sysadmin | ok: [localhost] => (item=2620:10a:a001:a103::2) => { "msg": "DNS Server: 2620:10a:a001:a103::2" } 2019-10-07 19:43:11,319 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate provided subnets (both IPv4 & IPv6 notations)] ******************************************************************************************************************* 2019-10-07 19:43:11,345 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'2620:10a:a001:a103::6:0/64', 'key': u'external_oam_subnet'}) => { "msg": "external_oam_subnet: 2620:10a:a001:a103::6:0/64" } 2019-10-07 19:43:11,352 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'aefd::/64', 'key': u'cluster_host_subnet'}) => { "msg": "cluster_host_subnet: aefd::/64" } 2019-10-07 19:43:11,359 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'2620:10a:a001:a103::6:0', 'key': u'external_oam_gateway_address'}) => { "msg": "external_oam_gateway_address: 2620:10a:a001:a103::6:0" } 2019-10-07 19:43:11,367 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'fd04::/112', 'key': u'cluster_service_subnet'}) => { "msg": "cluster_service_subnet: fd04::/112" } 2019-10-07 19:43:11,375 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'192.168.202.0/24', 'key': u'pxeboot_subnet'}) => { "msg": "pxeboot_subnet: 192.168.202.0/24" } 2019-10-07 19:43:11,383 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'ff05::14:1:1:0/124', 'key': u'management_multicast_subnet'}) => { "msg": "management_multicast_subnet: ff05::14:1:1:0/124" } 2019-10-07 19:43:11,390 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'fd01:1::0/64', 'key': u'management_subnet'}) => { "msg": "management_subnet: fd01:1::0/64" } 2019-10-07 19:43:11,398 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'dead:beef::/64', 'key': u'cluster_pod_subnet'}) => { "msg": "cluster_pod_subnet: dead:beef::/64" } 2019-10-07 19:43:11,405 p=140603 u=sysadmin | ok: [localhost] => (item={'value': u'2620:10A:A001:A103::1162', 'key': u'external_oam_floating_address'}) => { "msg": "external_oam_floating_address: 2620:10A:A001:A103::1162" } 2019-10-07 19:43:11,409 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:11,429 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:11,433 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate all network subnets are IPv4] ************************************************************************************************************************************ 2019-10-07 19:43:11,482 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate all network subnets are IPv6] ************************************************************************************************************************************ 2019-10-07 19:43:11,508 p=140603 u=sysadmin | ok: [localhost] => (item=fd01:1::0/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:43:11,515 p=140603 u=sysadmin | ok: [localhost] => (item=aefd::/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:43:11,524 p=140603 u=sysadmin | ok: [localhost] => (item=dead:beef::/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:43:11,532 p=140603 u=sysadmin | ok: [localhost] => (item=fd04::/112) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:43:11,539 p=140603 u=sysadmin | ok: [localhost] => (item=2620:10a:a001:a103::6:0/64) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:43:11,547 p=140603 u=sysadmin | ok: [localhost] => (item=ff05::14:1:1:0/124) => { "msg": "All infrastructure and cluster subnets must be the same IP version" } 2019-10-07 19:43:11,552 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate pxeboot subnet is IPv4] ****************************************************************************************************************************************** 2019-10-07 19:43:11,570 p=140603 u=sysadmin | ok: [localhost] => { "msg": "pxeboot_subnet subnet must always be IPv4" } 2019-10-07 19:43:11,574 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if cluster pod/service subnet size is too small (minimum size = 65536)] ********************************************************************************************** 2019-10-07 19:43:11,600 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if pxeboot/management/multicast subnet size is too small (minimum size = 16)] **************************************************************************************** 2019-10-07 19:43:11,631 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if the size of the remaining subnets is too small (minimum size = 8)] ************************************************************************************************ 2019-10-07 19:43:11,658 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Generate warning if subnet prefix is not typical for Standard systems] **************************************************************************************************** 2019-10-07 19:43:11,703 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if IPv6 prefix length is too short] ********************************************************************************************************************************** 2019-10-07 19:43:11,721 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if management address allocation is misconfigured] ******************************************************************************************************************* 2019-10-07 19:43:11,736 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if cluster-host address allocation is misconfigured] ***************************************************************************************************************** 2019-10-07 19:43:11,753 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if management start or end address is not configured for System Controller] ****************************************************************************************** 2019-10-07 19:43:11,770 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set default start and end addresses based on provided subnets] ************************************************************************************************************ 2019-10-07 19:43:11,803 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:11,807 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Build address pairs for validation, merging default and user provided values] ********************************************************************************************* 2019-10-07 19:43:11,848 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:11,852 p=140603 u=sysadmin | TASK [bootstrap/validate-config : include] ****************************************************************************************************************************************************************** 2019-10-07 19:43:11,906 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'oam_node', 'value': {u'use_default': False, u'start': u'2620:10A:A001:A103::1151', u'end': u'2620:10A:A001:A103::1153', u'subnet': u'2620:10a:a001:a103::6:0/64'}}) 2019-10-07 19:43:11,912 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'cluster_pod', 'value': {u'use_default': True, u'start': u'dead:beef::1', u'end': u'dead:beef::ffff:ffff:ffff:fffe', u'subnet': u'dead:beef::/64'}}) 2019-10-07 19:43:11,918 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'management', 'value': {u'use_default': False, u'start': u'fd01:1::2', u'end': u'fd01:1::0:ffff', u'subnet': u'fd01:1::0/64'}}) 2019-10-07 19:43:11,924 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'multicast', 'value': {u'use_default': True, u'start': u'ff05::14:1:1:1', u'end': u'ff05::14:1:1:e', u'subnet': u'ff05::14:1:1:0/124'}}) 2019-10-07 19:43:11,930 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'cluster_service', 'value': {u'use_default': True, u'start': u'fd04::1', u'end': u'fd04::fffe', u'subnet': u'fd04::/112'}}) 2019-10-07 19:43:11,937 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'oam', 'value': {u'use_default': True, u'start': u'2620:10a:a001:a103::1', u'end': u'2620:10a:a001:a103:ffff:ffff:ffff:fffe', u'subnet': u'2620:10a:a001:a103::6:0/64'}}) 2019-10-07 19:43:11,943 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'cluster_host', 'value': {u'use_default': True, u'start': u'aefd::2', u'end': u'aefd::ffff:ffff:ffff:fffe', u'subnet': u'aefd::/64'}}) 2019-10-07 19:43:11,949 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address_range.yml for localhost => (item={'key': u'pxeboot', 'value': {u'use_default': True, u'start': u'192.168.202.2', u'end': u'192.168.202.254', u'subnet': u'192.168.202.0/24'}}) 2019-10-07 19:43:11,956 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:11,977 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:11,982 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate oam_node start and end address format] *************************************************************************************************************************** 2019-10-07 19:43:12,005 p=140603 u=sysadmin | ok: [localhost] => { "msg": "oam_node: 2620:10A:A001:A103::1151 2620:10A:A001:A103::1153" } 2019-10-07 19:43:12,010 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate oam_node start and end range] ************************************************************************************************************************************ 2019-10-07 19:43:12,028 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,047 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,067 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,072 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_pod start and end address format] ************************************************************************************************************************ 2019-10-07 19:43:12,089 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_pod start and end range] ********************************************************************************************************************************* 2019-10-07 19:43:12,106 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,122 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,143 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,149 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate management start and end address format] ************************************************************************************************************************* 2019-10-07 19:43:12,172 p=140603 u=sysadmin | ok: [localhost] => { "msg": "management: fd01:1::2 fd01:1::0:ffff" } 2019-10-07 19:43:12,177 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate management start and end range] ********************************************************************************************************************************** 2019-10-07 19:43:12,367 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:12,371 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,395 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,448 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,459 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate multicast start and end address format] ************************************************************************************************************************** 2019-10-07 19:43:12,564 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate multicast start and end range] *********************************************************************************************************************************** 2019-10-07 19:43:12,582 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,600 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,622 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,628 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_service start and end address format] ******************************************************************************************************************** 2019-10-07 19:43:12,645 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_service start and end range] ***************************************************************************************************************************** 2019-10-07 19:43:12,663 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,680 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,702 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,707 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate oam start and end address format] ******************************************************************************************************************************** 2019-10-07 19:43:12,725 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate oam start and end range] ***************************************************************************************************************************************** 2019-10-07 19:43:12,742 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,760 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,781 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,786 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_host start and end address format] *********************************************************************************************************************** 2019-10-07 19:43:12,804 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate cluster_host start and end range] ******************************************************************************************************************************** 2019-10-07 19:43:12,821 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,838 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:12,861 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,866 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate pxeboot start and end address format] **************************************************************************************************************************** 2019-10-07 19:43:12,884 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate pxeboot start and end range] ************************************************************************************************************************************* 2019-10-07 19:43:12,901 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if address range did not meet required criteria] ********************************************************************************************************************* 2019-10-07 19:43:12,917 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set floating addresses based on subnets or start addresses] *************************************************************************************************************** 2019-10-07 19:43:12,940 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,944 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set derived facts for subsequent tasks/roles] ***************************************************************************************************************************** 2019-10-07 19:43:12,976 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:12,980 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set facts for IP address provisioning against loopback interface] ********************************************************************************************************* 2019-10-07 19:43:13,003 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:13,007 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:13,033 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:13,037 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set default no-proxy address list (non simplex)] ************************************************************************************************************************** 2019-10-07 19:43:13,058 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:13,063 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate http proxy urls] ************************************************************************************************************************************************* 2019-10-07 19:43:13,094 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_url.yml for localhost => (item=http://yow-proxomatic.wrs.com:3128) 2019-10-07 19:43:13,098 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_url.yml for localhost => (item=undef) 2019-10-07 19:43:13,102 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied proxy is a valid URL] ******************************************************************************************************************************* 2019-10-07 19:43:13,773 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:13,778 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if proxy has the wrong format] *************************************************************************************************************************************** 2019-10-07 19:43:13,801 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied proxy is a valid URL] ******************************************************************************************************************************* 2019-10-07 19:43:13,822 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if proxy has the wrong format] *************************************************************************************************************************************** 2019-10-07 19:43:13,842 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate no proxy addresses] ********************************************************************************************************************************************** 2019-10-07 19:43:13,881 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address.yml for localhost => (item=registry.local) 2019-10-07 19:43:13,884 p=140603 u=sysadmin | included: /usr/share/ansible/stx-ansible/playbooks/roles/bootstrap/validate-config/tasks/validate_address.yml for localhost => (item=tis-lab-registry.cumulus.wrs.com) 2019-10-07 19:43:13,889 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied address is a valid domain name or ip address] ******************************************************************************************************* 2019-10-07 19:43:14,561 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:14,565 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if the supplied address is not a valid domain name or ip address] **************************************************************************************************** 2019-10-07 19:43:14,587 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check if the supplied address is a valid domain name or ip address] ******************************************************************************************************* 2019-10-07 19:43:15,233 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:15,238 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if the supplied address is not a valid domain name or ip address] **************************************************************************************************** 2019-10-07 19:43:15,261 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Add user defined no-proxy address list to default] ************************************************************************************************************************ 2019-10-07 19:43:15,284 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:15,289 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Fail if secure registry flag is misconfigured] **************************************************************************************************************************** 2019-10-07 19:43:15,309 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Set the defaults registry to secure if not specified] ********************************************************************************************************************* 2019-10-07 19:43:15,328 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Turn on use_defaults_registry flag] *************************************************************************************************************************************** 2019-10-07 19:43:15,347 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:15,367 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:15,386 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:15,405 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:15,424 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:15,444 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Update use_default_registries flag] *************************************************************************************************************************************** 2019-10-07 19:43:15,464 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate k8s_registry type if specified] ********************************************************************************************************************************** 2019-10-07 19:43:15,481 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate quay_registry type if specified] ********************************************************************************************************************************* 2019-10-07 19:43:15,499 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate gcr_registry type if specified] ********************************************************************************************************************************** 2019-10-07 19:43:15,517 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate docker_registry type if specified] ******************************************************************************************************************************* 2019-10-07 19:43:15,535 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate elastic_registry type if specified] ****************************************************************************************************************************** 2019-10-07 19:43:15,555 p=140603 u=sysadmin | TASK [bootstrap/validate-config : include] ****************************************************************************************************************************************************************** 2019-10-07 19:43:15,605 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate additional_local_registry_images list] *************************************************************************************************************************** 2019-10-07 19:43:15,624 p=140603 u=sysadmin | TASK [bootstrap/validate-config : set_fact] ***************************************************************************************************************************************************************** 2019-10-07 19:43:15,643 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:15,651 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check if images archive location exists] ********************************************************************************************************************************** 2019-10-07 19:43:15,673 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Get list of archived files] *********************************************************************************************************************************************** 2019-10-07 19:43:15,695 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Turn on images archive flag] ********************************************************************************************************************************************** 2019-10-07 19:43:15,713 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate apiserver_cert_sans list] **************************************************************************************************************************************** 2019-10-07 19:43:15,731 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Validate apiserver_cert_sans entries] ************************************************************************************************************************************* 2019-10-07 19:43:15,744 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Verify that either both Kubernetes root ca cert and key are defined or not at all] **************************************************************************************** 2019-10-07 19:43:15,761 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check for k8s_root_ca_cert file] ****************************************************************************************************************************************** 2019-10-07 19:43:15,779 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check for k8s_root_ca_key file] ******************************************************************************************************************************************* 2019-10-07 19:43:15,796 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check for ssl_ca_cert file] *********************************************************************************************************************************************** 2019-10-07 19:43:15,814 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check OpenID Connect parameters] ****************************************************************************************************************************************** 2019-10-07 19:43:15,832 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Check for Ceph data wipe flag] ******************************************************************************************************************************************** 2019-10-07 19:43:15,850 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Wipe ceph osds] *********************************************************************************************************************************************************** 2019-10-07 19:43:16,044 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:16,048 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Result of wiping ceph osds] *********************************************************************************************************************************************** 2019-10-07 19:43:16,072 p=140603 u=sysadmin | ok: [localhost] => { "results.stdout_lines": [] } 2019-10-07 19:43:16,076 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Create config workdir] **************************************************************************************************************************************************** 2019-10-07 19:43:16,207 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:16,212 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Generate config ini file for python sysinv db population script] ********************************************************************************************************** 2019-10-07 19:43:16,464 p=140603 u=sysadmin | changed: [localhost] => (item=[BOOTSTRAP_CONFIG]) 2019-10-07 19:43:16,591 p=140603 u=sysadmin | changed: [localhost] => (item=CONTROLLER_HOSTNAME=controller-0) 2019-10-07 19:43:16,723 p=140603 u=sysadmin | changed: [localhost] => (item=SYSTEM_TYPE=All-in-one) 2019-10-07 19:43:16,859 p=140603 u=sysadmin | changed: [localhost] => (item=SYSTEM_MODE=duplex) 2019-10-07 19:43:16,991 p=140603 u=sysadmin | changed: [localhost] => (item=TIMEZONE=UTC) 2019-10-07 19:43:17,120 p=140603 u=sysadmin | changed: [localhost] => (item=DISTRIBUTED_CLOUD_ROLE=systemcontroller) 2019-10-07 19:43:17,245 p=140603 u=sysadmin | changed: [localhost] => (item=REGION_NAME=RegionOne) 2019-10-07 19:43:17,383 p=140603 u=sysadmin | changed: [localhost] => (item=SW_VERSION=19.10) 2019-10-07 19:43:17,512 p=140603 u=sysadmin | changed: [localhost] => (item=NAMESERVERS=2620:10a:a001:a103::2) 2019-10-07 19:43:17,646 p=140603 u=sysadmin | changed: [localhost] => (item=PXEBOOT_SUBNET=192.168.202.0/24) 2019-10-07 19:43:17,772 p=140603 u=sysadmin | changed: [localhost] => (item=PXEBOOT_START_ADDRESS=192.168.202.2) 2019-10-07 19:43:17,897 p=140603 u=sysadmin | changed: [localhost] => (item=PXEBOOT_END_ADDRESS=192.168.202.254) 2019-10-07 19:43:18,024 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_SUBNET=fd01:1::0/64) 2019-10-07 19:43:18,153 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_START_ADDRESS=fd01:1::2) 2019-10-07 19:43:18,277 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_END_ADDRESS=fd01:1::0:ffff) 2019-10-07 19:43:18,409 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_DYNAMIC_ADDRESS_ALLOCATION=True) 2019-10-07 19:43:18,532 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_INTERFACE=lo) 2019-10-07 19:43:18,662 p=140603 u=sysadmin | changed: [localhost] => (item=CONTROLLER_0_ADDRESS=fd01:1::3) 2019-10-07 19:43:18,785 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_SUBNET=aefd::/64) 2019-10-07 19:43:18,913 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_START_ADDRESS=aefd::2) 2019-10-07 19:43:19,046 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_END_ADDRESS=aefd::ffff:ffff:ffff:fffe) 2019-10-07 19:43:19,173 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_HOST_DYNAMIC_ADDRESS_ALLOCATION=True) 2019-10-07 19:43:19,296 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_POD_SUBNET=dead:beef::/64) 2019-10-07 19:43:19,427 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_POD_START_ADDRESS=dead:beef::1) 2019-10-07 19:43:19,552 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_POD_END_ADDRESS=dead:beef::ffff:ffff:ffff:fffe) 2019-10-07 19:43:19,676 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_SERVICE_SUBNET=fd04::/112) 2019-10-07 19:43:19,806 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_SERVICE_START_ADDRESS=fd04::1) 2019-10-07 19:43:19,932 p=140603 u=sysadmin | changed: [localhost] => (item=CLUSTER_SERVICE_END_ADDRESS=fd04::fffe) 2019-10-07 19:43:20,063 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_SUBNET=2620:10a:a001:a103::6:0/64) 2019-10-07 19:43:20,187 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_START_ADDRESS=2620:10a:a001:a103::1) 2019-10-07 19:43:20,316 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_END_ADDRESS=2620:10a:a001:a103:ffff:ffff:ffff:fffe) 2019-10-07 19:43:20,435 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_GATEWAY_ADDRESS=2620:10a:a001:a103::6:0) 2019-10-07 19:43:20,572 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_FLOATING_ADDRESS=2620:10A:A001:A103::1162) 2019-10-07 19:43:20,695 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_0_ADDRESS=2620:10A:A001:A103::1151) 2019-10-07 19:43:20,819 p=140603 u=sysadmin | changed: [localhost] => (item=EXTERNAL_OAM_1_ADDRESS=2620:10A:A001:A103::1153) 2019-10-07 19:43:20,943 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_MULTICAST_SUBNET=ff05::14:1:1:0/124) 2019-10-07 19:43:21,067 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_MULTICAST_START_ADDRESS=ff05::14:1:1:1) 2019-10-07 19:43:21,191 p=140603 u=sysadmin | changed: [localhost] => (item=MANAGEMENT_MULTICAST_END_ADDRESS=ff05::14:1:1:e) 2019-10-07 19:43:21,317 p=140603 u=sysadmin | changed: [localhost] => (item=SYSTEM_CONTROLLER_SUBNET=none) 2019-10-07 19:43:21,448 p=140603 u=sysadmin | changed: [localhost] => (item=SYSTEM_CONTROLLER_FLOATING_ADDRESS=none) 2019-10-07 19:43:21,584 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_HTTP_PROXY=http://yow-proxomatic.wrs.com:3128) 2019-10-07 19:43:21,721 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_HTTPS_PROXY=undef) 2019-10-07 19:43:21,850 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_NO_PROXY=localhost,127.0.0.1,registry.local,[fd01:1::2],[fd01:1::3],[2620:10a:a001:a103::1162],[2620:10a:a001:a103::1151],[fd01:1::4],[2620:10a:a001:a103::1153],tis-lab-registry.cumulus.wrs.com) 2019-10-07 19:43:21,994 p=140603 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY=k8s.gcr.io) 2019-10-07 19:43:22,120 p=140603 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY=gcr.io) 2019-10-07 19:43:22,247 p=140603 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY=quay.io) 2019-10-07 19:43:22,368 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY=docker.io) 2019-10-07 19:43:22,532 p=140603 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY=docker.elastic.co) 2019-10-07 19:43:22,660 p=140603 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY_TYPE=docker) 2019-10-07 19:43:22,798 p=140603 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY_TYPE=docker) 2019-10-07 19:43:22,925 p=140603 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY_TYPE=docker) 2019-10-07 19:43:23,053 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY_TYPE=docker) 2019-10-07 19:43:23,182 p=140603 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY_TYPE=docker) 2019-10-07 19:43:23,307 p=140603 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:43:23,431 p=140603 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:43:23,561 p=140603 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:43:23,694 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:43:23,823 p=140603 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY_ADDITIONAL_OVERRIDES=undef) 2019-10-07 19:43:23,953 p=140603 u=sysadmin | changed: [localhost] => (item=USE_DEFAULT_REGISTRIES=True) 2019-10-07 19:43:24,110 p=140603 u=sysadmin | changed: [localhost] => (item=IS_SECURE_REGISTRY=True) 2019-10-07 19:43:24,241 p=140603 u=sysadmin | changed: [localhost] => (item=RECONFIGURE_ENDPOINTS=False) 2019-10-07 19:43:24,373 p=140603 u=sysadmin | changed: [localhost] => (item=INITIAL_DB_POPULATED=True) 2019-10-07 19:43:24,497 p=140603 u=sysadmin | changed: [localhost] => (item=INCOMPLETE_BOOTSTRAP=True) 2019-10-07 19:43:24,626 p=140603 u=sysadmin | changed: [localhost] => (item=APISERVER_SANS=) 2019-10-07 19:43:24,638 p=140603 u=sysadmin | TASK [bootstrap/validate-config : Write simplex flag] ******************************************************************************************************************************************************* 2019-10-07 19:43:24,773 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:24,777 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : debug] *********************************************************************************************************************************************************************** 2019-10-07 19:43:24,794 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : set_fact] ******************************************************************************************************************************************************************** 2019-10-07 19:43:24,810 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Print warning if admin credentials are not stored in vault] ****************************************************************************************************************** 2019-10-07 19:43:24,826 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Set admin username and password facts] *************************************************************************************************************************************** 2019-10-07 19:43:24,842 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Look for password rules file] ************************************************************************************************************************************************ 2019-10-07 19:43:24,858 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Fail if password rules file is missing] ************************************************************************************************************************************** 2019-10-07 19:43:24,873 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Get password rules] ********************************************************************************************************************************************************** 2019-10-07 19:43:24,889 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Get password rules description] ********************************************************************************************************************************************** 2019-10-07 19:43:24,903 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Set password regex facts] **************************************************************************************************************************************************** 2019-10-07 19:43:24,920 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Fail if password regex cannot be found] ************************************************************************************************************************************** 2019-10-07 19:43:24,937 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Set password regex description fact] ***************************************************************************************************************************************** 2019-10-07 19:43:24,953 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Validate admin password] ***************************************************************************************************************************************************** 2019-10-07 19:43:24,968 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Fail if provided admin password does not meet required complexity] *********************************************************************************************************** 2019-10-07 19:43:24,984 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Store admin password] ******************************************************************************************************************************************************** 2019-10-07 19:43:25,000 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Set temp keyring directory fact] ********************************************************************************************************************************************* 2019-10-07 19:43:25,015 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Create temp keyring directory] *********************************************************************************************************************************************** 2019-10-07 19:43:25,031 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Strip the leading '/' from keyring directory and assign it to a new variable] ************************************************************************************************ 2019-10-07 19:43:25,046 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Prefetch the keyring from the tarball] *************************************************************************************************************************************** 2019-10-07 19:43:25,062 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Remove the unwanted directory] *********************************************************************************************************************************************** 2019-10-07 19:43:25,079 p=140603 u=sysadmin | TASK [bootstrap/store-passwd : Store service passwords] ***************************************************************************************************************************************************** 2019-10-07 19:43:25,093 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Create config workdir] ******************************************************************************************************************************************* 2019-10-07 19:43:25,109 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Generating static config data] *********************************************************************************************************************************** 2019-10-07 19:43:25,125 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Fail if static hieradata cannot be generated] ******************************************************************************************************************** 2019-10-07 19:43:25,141 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Set ssh_config tmp dir fact] ************************************************************************************************************************************* 2019-10-07 19:43:25,155 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Strip the leading '/' from directories and assign them to new variables] ***************************************************************************************** 2019-10-07 19:43:25,172 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Prefetch static hieradata] *************************************************************************************************************************************** 2019-10-07 19:43:25,187 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Look for ssh_config dir in the backup tarball] ******************************************************************************************************************* 2019-10-07 19:43:25,203 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Create temp ssh_config dir] ************************************************************************************************************************************** 2019-10-07 19:43:25,219 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Prefetch ssh_config] ********************************************************************************************************************************************* 2019-10-07 19:43:25,235 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Remove the unwanted directory] *********************************************************************************************************************************** 2019-10-07 19:43:25,251 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Applying puppet bootstrap manifest] ****************************************************************************************************************************** 2019-10-07 19:43:25,267 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Fail if puppet manifest apply script returns an error] *********************************************************************************************************** 2019-10-07 19:43:25,282 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Ensure Puppet directory exists] ********************************************************************************************************************************** 2019-10-07 19:43:25,298 p=140603 u=sysadmin | TASK [bootstrap/apply-bootstrap-manifest : Persist puppet working files] ************************************************************************************************************************************ 2019-10-07 19:43:25,314 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Check if keyring data has been persisted] ********************************************************************************************************************************** 2019-10-07 19:43:25,330 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Delete the previous python_keyring directory if exists] ******************************************************************************************************************** 2019-10-07 19:43:25,347 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Persist keyring data] ****************************************************************************************************************************************************** 2019-10-07 19:43:25,362 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Ensure replicated config parent directory exists] ************************************************************************************************************************** 2019-10-07 19:43:25,494 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:25,497 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Get list of new config files] ********************************************************************************************************************************************** 2019-10-07 19:43:25,631 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:25,635 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Remove existing config files from permanent location] ********************************************************************************************************************** 2019-10-07 19:43:25,783 p=140603 u=sysadmin | ok: [localhost] => (item={u'rusr': True, u'uid': 0, u'rgrp': True, u'xoth': False, u'islnk': False, u'woth': False, u'nlink': 1, u'issock': False, u'mtime': 1570477404.6131136, u'gr_name': u'root', u'path': u'/tmp/config/bootstrap_config', u'xusr': False, u'atime': 1570477404.6131136, u'inode': 486551, u'isgid': False, u'size': 2400, u'isdir': False, u'ctime': 1570477404.6131136, u'roth': True, u'isblk': False, u'xgrp': False, u'isuid': False, u'dev': 35, u'wgrp': False, u'isreg': True, u'isfifo': False, u'mode': u'0644', u'pw_name': u'root', u'gid': 0, u'ischr': False, u'wusr': True}) 2019-10-07 19:43:25,787 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Move new config files to permanent location] ******************************************************************************************************************************* 2019-10-07 19:43:25,931 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:25,935 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Delete working config directory] ******************************************************************************************************************************************* 2019-10-07 19:43:26,076 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:26,080 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set Postgres, PXE, branding config directory fact] ************************************************************************************************************************* 2019-10-07 19:43:26,100 p=140603 u=sysadmin | TASK [bootstrap/persist-config : debug] ********************************************************************************************************************************************************************* 2019-10-07 19:43:26,119 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Ensure Postres, PXE config directories exist] ****************************************************************************************************************************** 2019-10-07 19:43:26,139 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Get list of Postgres conf files] ******************************************************************************************************************************************* 2019-10-07 19:43:26,158 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Copy postgres conf files for mate] ***************************************************************************************************************************************** 2019-10-07 19:43:26,178 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Create a symlink to PXE config files] ************************************************************************************************************************************** 2019-10-07 19:43:26,196 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Check if copying of branding files for mate is required] ******************************************************************************************************************* 2019-10-07 19:43:26,214 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Ensure branding config directory exists] *********************************************************************************************************************************** 2019-10-07 19:43:26,232 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Check if branding tar files exist (there should be only one)] ************************************************************************************************************** 2019-10-07 19:43:26,250 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Copy branding tar files] *************************************************************************************************************************************************** 2019-10-07 19:43:26,268 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Get grub default kernel] *************************************************************************************************************************************************** 2019-10-07 19:43:26,286 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add default security feature to kernel parameters] ************************************************************************************************************************* 2019-10-07 19:43:26,306 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Resize filesystems (default)] ********************************************************************************************************************************************** 2019-10-07 19:43:26,364 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Fail if file system resizing failed for a reason other than it has been done already] ************************************************************************************** 2019-10-07 19:43:26,427 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Further resize if root disk size is larger than 240G] ********************************************************************************************************************** 2019-10-07 19:43:26,471 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Fail if additional resizing failed for a reason other than it has been done already] *************************************************************************************** 2019-10-07 19:43:26,520 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Check if custom banner exists] ********************************************************************************************************************************************* 2019-10-07 19:43:26,647 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:26,650 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Apply custom banner] ******************************************************************************************************************************************************* 2019-10-07 19:43:26,669 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Fail if banner customization failed] *************************************************************************************************************************************** 2019-10-07 19:43:26,689 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Shutdown Maintenance services] ********************************************************************************************************************************************* 2019-10-07 19:43:26,893 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:26,897 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Shutdown FM services] ****************************************************************************************************************************************************** 2019-10-07 19:43:27,043 p=140603 u=sysadmin | changed: [localhost] => (item=/etc/init.d/fminit stop) 2019-10-07 19:43:27,350 p=140603 u=sysadmin | changed: [localhost] => (item=/etc/init.d/fm-api stop) 2019-10-07 19:43:27,354 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Shut down and remove Kubernetes components] ******************************************************************************************************************************** 2019-10-07 19:43:27,737 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:27,741 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Clear etcd data cache] ***************************************************************************************************************************************************** 2019-10-07 19:43:27,877 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:27,881 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Restart etcd] ************************************************************************************************************************************************************** 2019-10-07 19:43:28,407 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:28,413 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set facts derived from previous network configurations] ******************************************************************************************************************** 2019-10-07 19:43:28,435 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set facts derived from previous floating addresses] ************************************************************************************************************************ 2019-10-07 19:43:28,455 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set facts for the removal of addresses assigned to loopback interface] ***************************************************************************************************** 2019-10-07 19:43:28,474 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Remove loopback interface in sysinv db and associated addresses] *********************************************************************************************************** 2019-10-07 19:43:28,494 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Fail if removing interface addresses failed for reason other than it has been done already] ******************************************************************************** 2019-10-07 19:43:28,512 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Find old registry secrets in Barbican] ************************************************************************************************************************************* 2019-10-07 19:43:30,720 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep k8s-registry-secret | awk '{print $2}') 2019-10-07 19:43:36,484 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep gcr-registry-secret | awk '{print $2}') 2019-10-07 19:43:38,732 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep quay-registry-secret | awk '{print $2}') 2019-10-07 19:43:40,969 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep docker-registry-secret | awk '{print $2}') 2019-10-07 19:43:46,809 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; openstack secret list | grep elastic-registry-secret | awk '{print $2}') 2019-10-07 19:43:46,816 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Delete old registry secrets in Barbican] *********************************************************************************************************************************** 2019-10-07 19:43:46,838 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for k8s registry if credentials exist] ************************************************************************************************************** 2019-10-07 19:43:46,858 p=140603 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:43:46,876 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for gcr registry if credentials exist] ************************************************************************************************************** 2019-10-07 19:43:46,895 p=140603 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:43:46,912 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for quay registry if credentials exist] ************************************************************************************************************* 2019-10-07 19:43:46,931 p=140603 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:43:46,948 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for docker registry if credentials exist] *********************************************************************************************************** 2019-10-07 19:43:46,965 p=140603 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:43:46,983 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Create Barbican secret for elastic registry if credentials exist] ********************************************************************************************************** 2019-10-07 19:43:47,000 p=140603 u=sysadmin | TASK [bootstrap/persist-config : set_fact] ****************************************************************************************************************************************************************** 2019-10-07 19:43:47,018 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Append config ini file with Barbican secret uuid] ************************************************************************************************************************** 2019-10-07 19:43:47,151 p=140603 u=sysadmin | changed: [localhost] => (item=K8S_REGISTRY_SECRET=none) 2019-10-07 19:43:47,278 p=140603 u=sysadmin | changed: [localhost] => (item=GCR_REGISTRY_SECRET=none) 2019-10-07 19:43:47,404 p=140603 u=sysadmin | changed: [localhost] => (item=QUAY_REGISTRY_SECRET=none) 2019-10-07 19:43:47,536 p=140603 u=sysadmin | changed: [localhost] => (item=DOCKER_REGISTRY_SECRET=none) 2019-10-07 19:43:47,664 p=140603 u=sysadmin | changed: [localhost] => (item=ELASTIC_REGISTRY_SECRET=none) 2019-10-07 19:43:47,669 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set input parameters to populate config script] **************************************************************************************************************************** 2019-10-07 19:43:47,690 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:47,695 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters with reconfigure system flag] ********************************************************************************************************************** 2019-10-07 19:43:47,712 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters with reconfigure network flag] ********************************************************************************************************************* 2019-10-07 19:43:47,728 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters with reconfigure service flag] ********************************************************************************************************************* 2019-10-07 19:43:47,745 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update input parameters if config from previous play has not been generated or is missing] ********************************************************************************* 2019-10-07 19:43:47,769 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:43:47,773 p=140603 u=sysadmin | TASK [bootstrap/persist-config : debug] ********************************************************************************************************************************************************************* 2019-10-07 19:43:47,792 p=140603 u=sysadmin | ok: [localhost] => { "script_input": "/opt/platform/config/19.10/bootstrap_config --system --network --service" } 2019-10-07 19:43:47,797 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Remove the endpoint reconfig flag before reconfiguring the service endpoints] ********************************************************************************************** 2019-10-07 19:43:47,934 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:47,938 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Remove the system controller database config flag before reconfigure role] ************************************************************************************************* 2019-10-07 19:43:47,957 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add the management floating address] *************************************************************************************************************************************** 2019-10-07 19:43:48,092 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:48,096 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Saving config in sysinv database] ****************************************************************************************************************************************** 2019-10-07 19:43:54,792 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:43:54,797 p=140603 u=sysadmin | TASK [bootstrap/persist-config : debug] ********************************************************************************************************************************************************************* 2019-10-07 19:43:54,823 p=140603 u=sysadmin | ok: [localhost] => { "populate_result": { "changed": true, "failed": false, "failed_when_result": false, "rc": 0, "stderr": "", "stderr_lines": [], "stdout": "Updating system config...\nSystem config completed.\nDeleting network and address pool for network mgmt...\nUpdating management network...\nDeleting network and address pool for network pxeboot...\nUpdating pxeboot network...\nDeleting network and address pool for network oam...\nUpdating oam network...\nDeleting network and address pool for network multicast...\nUpdating multicast network...\nDeleting network and address pool for network cluster-host...\nUpdating cluster host network...\nDeleting network and address pool for network cluster-pod...\nUpdating cluster pod network...\nDeleting network and address pool for network cluster-service...\nUpdating cluster service network...\nNetwork config completed.\nPopulating/Updating DNS config...\nDNS config completed.\nPopulating/Updating docker proxy config...\nDocker proxy config completed.\nSuccessfully provisioned the initial system config.\n", "stdout_lines": [ "Updating system config...", "System config completed.", "Deleting network and address pool for network mgmt...", "Updating management network...", "Deleting network and address pool for network pxeboot...", "Updating pxeboot network...", "Deleting network and address pool for network oam...", "Updating oam network...", "Deleting network and address pool for network multicast...", "Updating multicast network...", "Deleting network and address pool for network cluster-host...", "Updating cluster host network...", "Deleting network and address pool for network cluster-pod...", "Updating cluster pod network...", "Deleting network and address pool for network cluster-service...", "Updating cluster service network...", "Network config completed.", "Populating/Updating DNS config...", "DNS config completed.", "Populating/Updating docker proxy config...", "Docker proxy config completed.", "Successfully provisioned the initial system config." ] } } 2019-10-07 19:43:54,827 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Fail if populate config script throws an exception] ************************************************************************************************************************ 2019-10-07 19:43:54,847 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Wait for service endpoints reconfiguration to complete] ******************************************************************************************************************** 2019-10-07 19:45:23,249 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:23,255 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Wait for system controller database configuration to complete] ************************************************************************************************************* 2019-10-07 19:45:23,433 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:23,437 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update sysinv with new region name] **************************************************************************************************************************************** 2019-10-07 19:45:23,459 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Restart sysinv-agent and sysinv-api to pick up sysinv.conf update] ********************************************************************************************************* 2019-10-07 19:45:23,488 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set flag to mark the initial db population completed milestone] ************************************************************************************************************ 2019-10-07 19:45:23,508 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Ensure docker config directory exists] ************************************************************************************************************************************* 2019-10-07 19:45:23,648 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:23,652 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Ensure docker proxy config exists] ***************************************************************************************************************************************** 2019-10-07 19:45:23,814 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:23,818 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Write header to docker proxy conf file] ************************************************************************************************************************************ 2019-10-07 19:45:23,958 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:23,962 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add http proxy URL to docker proxy conf file] ****************************************************************************************************************************** 2019-10-07 19:45:24,101 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:24,105 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add https proxy URL to docker proxy conf file] ***************************************************************************************************************************** 2019-10-07 19:45:24,128 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add no proxy address list to docker proxy config file] ********************************************************************************************************************* 2019-10-07 19:45:24,276 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:24,280 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Restart Docker] ************************************************************************************************************************************************************ 2019-10-07 19:45:24,898 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:24,902 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Copy ssl_ca certificate] *************************************************************************************************************************************************** 2019-10-07 19:45:24,921 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Remove ssl_ca complete flag] *********************************************************************************************************************************************** 2019-10-07 19:45:24,940 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add ssl_ca certificate] **************************************************************************************************************************************************** 2019-10-07 19:45:24,957 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Wait for certificate install] ********************************************************************************************************************************************** 2019-10-07 19:45:24,975 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Cleanup temporary certificate] ********************************************************************************************************************************************* 2019-10-07 19:45:24,992 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set pxeboot files source if address allocation is dynamic] ***************************************************************************************************************** 2019-10-07 19:45:25,011 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:25,016 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set pxeboot files source if address allocation is static] ****************************************************************************************************************** 2019-10-07 19:45:25,033 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Set pxeboot files symlinks] ************************************************************************************************************************************************ 2019-10-07 19:45:25,178 p=140603 u=sysadmin | ok: [localhost] => (item={u'dest': u'pxelinux.cfg/default', u'src': u'pxelinux.cfg.files/default'}) 2019-10-07 19:45:25,307 p=140603 u=sysadmin | ok: [localhost] => (item={u'dest': u'pxelinux.cfg/grub.cfg', u'src': u'pxelinux.cfg.files/grub.cfg'}) 2019-10-07 19:45:25,311 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update the management_interface in platform.conf] ************************************************************************************************************************** 2019-10-07 19:45:25,440 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:25,444 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add new entries to platform.conf] ****************************************************************************************************************************************** 2019-10-07 19:45:25,575 p=140603 u=sysadmin | ok: [localhost] => (item=region_config=False) 2019-10-07 19:45:25,717 p=140603 u=sysadmin | ok: [localhost] => (item=sw_version=19.10) 2019-10-07 19:45:25,847 p=140603 u=sysadmin | ok: [localhost] => (item=vswitch_type=none) 2019-10-07 19:45:25,852 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Ensure distributed cloud role is removed from platform.conf] *************************************************************************************************************** 2019-10-07 19:45:25,872 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Add distributed cloud role to platform.conf] ******************************************************************************************************************************* 2019-10-07 19:45:26,003 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:26,008 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Update resolv.conf with list of dns servers] ******************************************************************************************************************************* 2019-10-07 19:45:26,141 p=140603 u=sysadmin | ok: [localhost] => (item=2620:10a:a001:a103::2) 2019-10-07 19:45:26,145 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Remove localhost address from resolv.conf] ********************************************************************************************************************************* 2019-10-07 19:45:26,276 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:26,280 p=140603 u=sysadmin | TASK [bootstrap/persist-config : Invalidate name service caching server] ************************************************************************************************************************************ 2019-10-07 19:45:26,418 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:26,422 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Add loopback interface] **************************************************************************************************************************************** 2019-10-07 19:45:28,346 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; system host-if-add controller-0 lo virtual none lo -c platform -m 1500) 2019-10-07 19:45:31,048 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; system interface-network-assign controller-0 lo mgmt) 2019-10-07 19:45:33,426 p=140603 u=sysadmin | changed: [localhost] => (item=source /etc/platform/openrc; system interface-network-assign controller-0 lo cluster-host) 2019-10-07 19:45:33,557 p=140603 u=sysadmin | changed: [localhost] => (item=ip addr add aefd::3/64 brd aefd::ffff:ffff:ffff:ffff dev lo scope host label lo:5) 2019-10-07 19:45:33,700 p=140603 u=sysadmin | changed: [localhost] => (item=ip addr add fd01:1::3/64 brd fd01:1::ffff:ffff:ffff:ffff dev lo scope host label lo:1) 2019-10-07 19:45:33,833 p=140603 u=sysadmin | changed: [localhost] => (item=ip addr add 192.168.202.2/24 dev lo scope host) 2019-10-07 19:45:33,965 p=140603 u=sysadmin | changed: [localhost] => (item=ip addr add aefd::2/64 dev lo scope host) 2019-10-07 19:45:34,106 p=140603 u=sysadmin | changed: [localhost] => (item=ip addr add fd01:1::5/64 dev lo scope host) 2019-10-07 19:45:34,247 p=140603 u=sysadmin | changed: [localhost] => (item=ip addr add fd01:1::6/64 dev lo scope host) 2019-10-07 19:45:34,253 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Fail if adding interface addresses failed for reason other than it has been done before] *********************************************************************** 2019-10-07 19:45:34,389 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove previous management floating address if management network config has changed] ************************************************************************** 2019-10-07 19:45:34,408 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove existing /etc/hosts] ************************************************************************************************************************************ 2019-10-07 19:45:34,534 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:34,539 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Populate /etc/hosts] ******************************************************************************************************************************************* 2019-10-07 19:45:34,681 p=140603 u=sysadmin | changed: [localhost] => (item=127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4) 2019-10-07 19:45:34,814 p=140603 u=sysadmin | changed: [localhost] => (item=fd01:1::2 controller) 2019-10-07 19:45:34,934 p=140603 u=sysadmin | changed: [localhost] => (item=aefd::3 controller-0-infra) 2019-10-07 19:45:35,064 p=140603 u=sysadmin | changed: [localhost] => (item=192.168.202.2 pxecontroller) 2019-10-07 19:45:35,195 p=140603 u=sysadmin | changed: [localhost] => (item=2620:10A:A001:A103::1162 oamcontroller) 2019-10-07 19:45:35,319 p=140603 u=sysadmin | changed: [localhost] => (item=fd01:1::5 controller-platform-nfs) 2019-10-07 19:45:35,440 p=140603 u=sysadmin | changed: [localhost] => (item=fd01:1::4 controller-1) 2019-10-07 19:45:35,575 p=140603 u=sysadmin | changed: [localhost] => (item=fd01:1::3 controller-0) 2019-10-07 19:45:35,701 p=140603 u=sysadmin | changed: [localhost] => (item=aefd::4 controller-1-infra) 2019-10-07 19:45:35,834 p=140603 u=sysadmin | changed: [localhost] => (item=fd01:1::6 controller-nfs) 2019-10-07 19:45:35,839 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Save hosts file to permanent location] ************************************************************************************************************************* 2019-10-07 19:45:36,115 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:36,118 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Strip the leading slash from config_permdir and assign it to a new variable] *********************************************************************************** 2019-10-07 19:45:36,140 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : restore /etc/hosts file] *************************************************************************************************************************************** 2019-10-07 19:45:36,159 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : restore hosts in config permdir] ******************************************************************************************************************************* 2019-10-07 19:45:36,179 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update name service caching server] **************************************************************************************************************************** 2019-10-07 19:45:36,305 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:36,310 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set up default route to the oam gateway] *********************************************************************************************************************** 2019-10-07 19:45:36,329 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Load images from archives if configured] *********************************************************************************************************************** 2019-10-07 19:45:36,348 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create daemon.json file for insecure registry] ***************************************************************************************************************** 2019-10-07 19:45:36,366 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update daemon.json with registry IP] *************************************************************************************************************************** 2019-10-07 19:45:36,384 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Restart docker] ************************************************************************************************************************************************ 2019-10-07 19:45:36,403 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate local registry runtime config file from template] ***************************************************************************************************** 2019-10-07 19:45:36,546 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:36,551 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate local registry readonly config file from template] **************************************************************************************************** 2019-10-07 19:45:36,695 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:36,699 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update local registry config files] **************************************************************************************************************************** 2019-10-07 19:45:36,837 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @registry_readonly %>|'false'|g' /etc/docker-distribution/registry/runtime_config.yml) 2019-10-07 19:45:36,966 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @registry_readonly %>|'true'|g' /etc/docker-distribution/registry/readonly_config.yml) 2019-10-07 19:45:37,098 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @docker_registry_host %>|'$DOCKER_REGISTRY_HOST'|g' /etc/docker-distribution/registry/runtime_config.yml) 2019-10-07 19:45:37,227 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @docker_registry_host %>|'$DOCKER_REGISTRY_HOST'|g' /etc/docker-distribution/registry/readonly_config.yml) 2019-10-07 19:45:37,232 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create symlink from local registry runtime config file] ******************************************************************************************************** 2019-10-07 19:45:37,360 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:37,364 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate local registry token server config file from template] ************************************************************************************************ 2019-10-07 19:45:37,506 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:37,510 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update local registry token server file] *********************************************************************************************************************** 2019-10-07 19:45:37,650 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @docker_registry_host %>|'$DOCKER_REGISTRY_HOST'|g' /etc/docker-distribution/registry/token_server.conf) 2019-10-07 19:45:37,787 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @registry_ks_endpoint %>|'$REGISTRY_KS_ENDPOINT'|g' /etc/docker-distribution/registry/token_server.conf) 2019-10-07 19:45:37,792 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate cnf file from template] ******************************************************************************************************************************* 2019-10-07 19:45:37,937 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:37,942 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update cnf file with network info] ***************************************************************************************************************************** 2019-10-07 19:45:38,079 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:38,084 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate certificate and key files] **************************************************************************************************************************** 2019-10-07 19:45:38,341 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:38,345 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Generate pkcs1 key file] *************************************************************************************************************************************** 2019-10-07 19:45:38,489 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:38,493 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove extfile used in certificate generation] ***************************************************************************************************************** 2019-10-07 19:45:38,630 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:38,634 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set certificate file and key permissions to root read-only] **************************************************************************************************** 2019-10-07 19:45:38,783 p=140603 u=sysadmin | ok: [localhost] => (item=/etc/ssl/private/registry-cert.key) 2019-10-07 19:45:38,919 p=140603 u=sysadmin | ok: [localhost] => (item=/etc/ssl/private/registry-cert.crt) 2019-10-07 19:45:39,055 p=140603 u=sysadmin | ok: [localhost] => (item=/etc/ssl/private/registry-cert-pkcs1.key) 2019-10-07 19:45:39,060 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Restore certificate and key files] ***************************************************************************************************************************** 2019-10-07 19:45:39,082 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Copy certificate and keys to shared filesystem for mate] ******************************************************************************************************* 2019-10-07 19:45:39,230 p=140603 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert.key) 2019-10-07 19:45:39,360 p=140603 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert.crt) 2019-10-07 19:45:39,487 p=140603 u=sysadmin | changed: [localhost] => (item=/etc/ssl/private/registry-cert-pkcs1.key) 2019-10-07 19:45:39,492 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create docker certificate directory] *************************************************************************************************************************** 2019-10-07 19:45:39,629 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:39,633 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Copy certificate file to docker certificate directory] ********************************************************************************************************* 2019-10-07 19:45:39,776 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:39,780 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Start registry token server] *********************************************************************************************************************************** 2019-10-07 19:45:39,970 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:39,974 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Start docker registry] ***************************************************************************************************************************************** 2019-10-07 19:45:40,200 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:40,205 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update /etc/hosts with local registry host] ******************************************************************************************************************** 2019-10-07 19:45:40,348 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:40,353 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get kubernetes version] **************************************************************************************************************************************** 2019-10-07 19:45:40,491 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:40,495 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the list of kubernetes images] ***************************************************************************************************************************** 2019-10-07 19:45:40,665 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:40,669 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:40,692 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:40,697 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update Tiller, Armada, Calico, Multus, Sriov image tags] ******************************************************************************************************* 2019-10-07 19:45:40,724 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:40,728 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the list of platform images] ******************************************************************************************************************************* 2019-10-07 19:45:40,756 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:40,760 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update additional image tags if applicable] ******************************************************************************************************************** 2019-10-07 19:45:40,774 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:40,792 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set the download images list] ********************************************************************************************************************************** 2019-10-07 19:45:40,813 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:40,817 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:40,840 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:40,844 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : debug] ********************************************************************************************************************************************************* 2019-10-07 19:45:40,866 p=140603 u=sysadmin | ok: [localhost] => { "download_images_list": [ "k8s.gcr.io/kube-apiserver:v1.16.0", "k8s.gcr.io/kube-controller-manager:v1.16.0", "k8s.gcr.io/kube-scheduler:v1.16.0", "k8s.gcr.io/kube-proxy:v1.16.0", "k8s.gcr.io/pause:3.1", "k8s.gcr.io/coredns:1.6.2", "gcr.io/kubernetes-helm/tiller:v2.13.1", "quay.io/airshipit/armada:8a1638098f88d92bf799ef4934abe569789b885e-ubuntu_bionic", "quay.io/calico/cni:v3.6.2", "quay.io/calico/node:v3.6.2", "quay.io/calico/kube-controllers:v3.6.2", "docker.io/starlingx/multus:v3.2.16", "docker.io/starlingx/k8s-cni-sriov:master-centos-stable-latest", "docker.io/starlingx/k8s-plugins-sriov-network-device:master-centos-stable-latest" ] } 2019-10-07 19:45:40,870 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the k8s registry credentials if registry type is AWS ECR] ************************************************************************************************** 2019-10-07 19:45:40,889 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:40,909 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:40,928 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to k8s registry if credentials exist] ******************************************************************************************************************* 2019-10-07 19:45:40,947 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the gcr registry credentials if registry type is AWS ECR] ************************************************************************************************** 2019-10-07 19:45:40,967 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:40,987 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:41,008 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to gcr registry if credentials exist] ******************************************************************************************************************* 2019-10-07 19:45:41,028 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the quay registry credentials if registry type is AWS ECR] ************************************************************************************************* 2019-10-07 19:45:41,049 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:41,071 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:41,092 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to quay registry if credentials exist] ****************************************************************************************************************** 2019-10-07 19:45:41,112 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get the docker registry credentials if registry type is AWS ECR] *********************************************************************************************** 2019-10-07 19:45:41,131 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:41,151 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:41,170 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to docker registry if credentials exist] **************************************************************************************************************** 2019-10-07 19:45:41,190 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Get local registry credentials] ******************************************************************************************************************************** 2019-10-07 19:45:41,736 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:45:41,740 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : set_fact] ****************************************************************************************************************************************************** 2019-10-07 19:45:41,766 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:41,771 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log in to local registry] ************************************************************************************************************************************** 2019-10-07 19:45:42,114 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:45:42,118 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Download images and push to local registry] ******************************************************************************************************************** 2019-10-07 19:46:18,555 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:18,560 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : debug] ********************************************************************************************************************************************************* 2019-10-07 19:46:18,589 p=140603 u=sysadmin | ok: [localhost] => { "msg": [ "Image k8s.gcr.io/kube-apiserver:v1.16.0 download succeeded", "Image k8s.gcr.io/kube-controller-manager:v1.16.0 download succeeded", "Image k8s.gcr.io/kube-scheduler:v1.16.0 download succeeded", "Image k8s.gcr.io/kube-proxy:v1.16.0 download succeeded", "Image k8s.gcr.io/pause:3.1 download succeeded", "Image k8s.gcr.io/coredns:1.6.2 download succeeded", "Image gcr.io/kubernetes-helm/tiller:v2.13.1 download succeeded", "Image quay.io/airshipit/armada:8a1638098f88d92bf799ef4934abe569789b885e-ubuntu_bionic download succeeded", "Image quay.io/calico/cni:v3.6.2 download succeeded", "Image quay.io/calico/node:v3.6.2 download succeeded", "Image quay.io/calico/kube-controllers:v3.6.2 download succeeded", "Image docker.io/starlingx/multus:v3.2.16 download succeeded", "Image docker.io/starlingx/k8s-cni-sriov:master-centos-stable-latest download succeeded", "Image docker.io/starlingx/k8s-plugins-sriov-network-device:master-centos-stable-latest download succeeded", "All images downloaded and pushed to the local registry in 36.1856291294 seconds" ] } 2019-10-07 19:46:18,594 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log out of k8s registry if credentials exist] ****************************************************************************************************************** 2019-10-07 19:46:18,617 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log out of gcr registry if credentials exist] ****************************************************************************************************************** 2019-10-07 19:46:18,639 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log out of quay registry if credentials exist] ***************************************************************************************************************** 2019-10-07 19:46:18,660 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log out of docker registry if credentials exist] *************************************************************************************************************** 2019-10-07 19:46:18,682 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Log out of local registry] ************************************************************************************************************************************* 2019-10-07 19:46:18,921 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:46:18,925 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Remove local registry host from /etc/hosts] ******************************************************************************************************************** 2019-10-07 19:46:19,061 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:19,065 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Setup iptables for Kubernetes] ********************************************************************************************************************************* 2019-10-07 19:46:19,200 p=140603 u=sysadmin | changed: [localhost] => (item=net.bridge.bridge-nf-call-ip6tables = 1) 2019-10-07 19:46:19,313 p=140603 u=sysadmin | changed: [localhost] => (item=net.bridge.bridge-nf-call-iptables = 1) 2019-10-07 19:46:19,441 p=140603 u=sysadmin | changed: [localhost] => (item=net.ipv4.ip_forward = 1) 2019-10-07 19:46:19,578 p=140603 u=sysadmin | changed: [localhost] => (item=net.ipv4.conf.default.rp_filter = 0) 2019-10-07 19:46:19,710 p=140603 u=sysadmin | changed: [localhost] => (item=net.ipv4.conf.all.rp_filter = 0) 2019-10-07 19:46:19,852 p=140603 u=sysadmin | changed: [localhost] => (item=net.ipv6.conf.all.forwarding = 1) 2019-10-07 19:46:19,857 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update kernel parameters for iptables] ************************************************************************************************************************* 2019-10-07 19:46:19,991 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:19,996 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create manifests directory required by kubelet] **************************************************************************************************************** 2019-10-07 19:46:20,128 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:20,133 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Clear pki directory for kubernetes certificates] *************************************************************************************************************** 2019-10-07 19:46:20,262 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:46:20,266 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Setup dictionary of kubernetes certificates to install] ******************************************************************************************************** 2019-10-07 19:46:20,287 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create pki directory for kubernetes certificates] ************************************************************************************************************** 2019-10-07 19:46:20,308 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Copy kubernetes certificates] ********************************************************************************************************************************** 2019-10-07 19:46:20,328 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set kubelet node configuration] ******************************************************************************************************************************** 2019-10-07 19:46:20,351 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:46:20,357 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create kubelet override config file] *************************************************************************************************************************** 2019-10-07 19:46:20,629 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:20,634 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Enable kubelet] ************************************************************************************************************************************************ 2019-10-07 19:46:20,826 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:20,830 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Create Kube admin yaml] **************************************************************************************************************************************** 2019-10-07 19:46:20,980 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:20,988 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set loopback ip for kubeadm configuration] ********************************************************************************************************************* 2019-10-07 19:46:21,014 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:46:21,018 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Set apiserver SAN list] **************************************************************************************************************************************** 2019-10-07 19:46:21,042 p=140603 u=sysadmin | ok: [localhost] 2019-10-07 19:46:21,047 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update Kube admin yaml with network info] ********************************************************************************************************************** 2019-10-07 19:46:21,190 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @apiserver_advertise_address %>|'$CLUSTER_IP'|g' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:21,314 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @etcd_endpoint %>|'$ETCD_ENDPOINT'|g' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:21,445 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @service_domain %>|'cluster.local'|g' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:22,581 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @pod_network_cidr %>|'$POD_NETWORK_CIDR'|g' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:22,717 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @service_network_cidr %>|'$SERVICE_NETWORK_CIDR'|g' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:23,858 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e 's|<%= @k8s_registry %>|'$K8S_REGISTRY'|g' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:23,864 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Add apiserver certificate SANs to kubeadm] ********************************************************************************************************************* 2019-10-07 19:46:24,118 p=140603 u=sysadmin | changed: [localhost] 2019-10-07 19:46:24,122 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Update Kube admin yaml with OpenID Connect info] *************************************************************************************************************** 2019-10-07 19:46:24,176 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Delete Kube admin yaml OpenID Connect entries if required config parameters are not present] ******************************************************************* 2019-10-07 19:46:24,339 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e '/<%= @apiserver_oidc_client_id %>/d' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:24,463 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e '/<%= @apiserver_oidc_issuer_url %>/d' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:24,599 p=140603 u=sysadmin | changed: [localhost] => (item=sed -i -e '/<%= @apiserver_oidc_username_claim %>/d' /etc/kubernetes/kubeadm.yaml) 2019-10-07 19:46:24,603 p=140603 u=sysadmin | TASK [bootstrap/bringup-essential-services : Initializing Kubernetes master] ******************************************************************************************************************************** 2019-10-07 19:48:22,446 p=140603 u=sysadmin | fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["kubeadm", "init", "--config=/etc/kubernetes/kubeadm.yaml"], "delta": "0:01:57.697315", "end": "2019-10-07 19:48:22.425851", "msg": "non-zero return code", "rc": 1, "start": "2019-10-07 19:46:24.728536", "stderr": "\t[WARNING IsDockerSystemdCheck]: detected \"cgroupfs\" as the Docker cgroup driver. The recommended driver is \"systemd\". Please follow the guide at https://kubernetes.io/docs/setup/cri/\nerror execution phase wait-control-plane: couldn't initialize a Kubernetes cluster\nTo see the stack trace of this error execute with --v=5 or higher", "stderr_lines": ["\t[WARNING IsDockerSystemdCheck]: detected \"cgroupfs\" as the Docker cgroup driver. The recommended driver is \"systemd\". Please follow the guide at https://kubernetes.io/docs/setup/cri/", "error execution phase wait-control-plane: couldn't initialize a Kubernetes cluster", "To see the stack trace of this error execute with --v=5 or higher"], "stdout": "[init] Using Kubernetes version: v1.16.0\n[preflight] Running pre-flight checks\n[preflight] Pulling images required for setting up a Kubernetes cluster\n[preflight] This might take a minute or two, depending on the speed of your internet connection\n[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'\n[kubelet-start] Writing kubelet environment file with flags to file \"/var/lib/kubelet/kubeadm-flags.env\"\n[kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/config.yaml\"\n[kubelet-start] Activating the kubelet service\n[certs] Using certificateDir folder \"/etc/kubernetes/pki\"\n[certs] Generating \"ca\" certificate and key\n[certs] Generating \"apiserver\" certificate and key\n[certs] apiserver serving cert is signed for DNS names [controller-0 kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [fd04::1 aefd::2 aefd::2 ::1]\n[certs] Generating \"apiserver-kubelet-client\" certificate and key\n[certs] Generating \"front-proxy-ca\" certificate and key\n[certs] Generating \"front-proxy-client\" certificate and key\n[certs] External etcd mode: Skipping etcd/ca certificate authority generation\n[certs] External etcd mode: Skipping etcd/server certificate generation\n[certs] External etcd mode: Skipping etcd/peer certificate generation\n[certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation\n[certs] External etcd mode: Skipping apiserver-etcd-client certificate generation\n[certs] Generating \"sa\" key and public key\n[kubeconfig] Using kubeconfig folder \"/etc/kubernetes\"\n[kubeconfig] Writing \"admin.conf\" kubeconfig file\n[kubeconfig] Writing \"kubelet.conf\" kubeconfig file\n[kubeconfig] Writing \"controller-manager.conf\" kubeconfig file\n[kubeconfig] Writing \"scheduler.conf\" kubeconfig file\n[control-plane] Using manifest folder \"/etc/kubernetes/manifests\"\n[control-plane] Creating static Pod manifest for \"kube-apiserver\"\n[control-plane] Creating static Pod manifest for \"kube-controller-manager\"\n[control-plane] Creating static Pod manifest for \"kube-scheduler\"\n[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory \"/etc/kubernetes/manifests\". This can take up to 4m0s\n[kubelet-check] Initial timeout of 40s passed.\n[kubelet-check] It seems like the kubelet isn't running or healthy.\n[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.\n[kubelet-check] It seems like the kubelet isn't running or healthy.\n[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.\n[kubelet-check] It seems like the kubelet isn't running or healthy.\n[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.\n[kubelet-check] It seems like the kubelet isn't running or healthy.\n[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.\n[kubelet-check] It seems like the kubelet isn't running or healthy.\n[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.\n\nUnfortunately, an error has occurred:\n\ttimed out waiting for the condition\n\nThis error is likely caused by:\n\t- The kubelet is not running\n\t- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)\n\nIf you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:\n\t- 'systemctl status kubelet'\n\t- 'journalctl -xeu kubelet'\n\nAdditionally, a control plane component may have crashed or exited when started by the container runtime.\nTo troubleshoot, list all containers using your preferred container runtimes CLI, e.g. docker.\nHere is one example how you may list all Kubernetes containers running in docker:\n\t- 'docker ps -a | grep kube | grep -v pause'\n\tOnce you have found the failing container, you can inspect its logs with:\n\t- 'docker logs CONTAINERID'", "stdout_lines": ["[init] Using Kubernetes version: v1.16.0", "[preflight] Running pre-flight checks", "[preflight] Pulling images required for setting up a Kubernetes cluster", "[preflight] This might take a minute or two, depending on the speed of your internet connection", "[preflight] You can also perform this action in beforehand using 'kubeadm config images pull'", "[kubelet-start] Writing kubelet environment file with flags to file \"/var/lib/kubelet/kubeadm-flags.env\"", "[kubelet-start] Writing kubelet configuration to file \"/var/lib/kubelet/config.yaml\"", "[kubelet-start] Activating the kubelet service", "[certs] Using certificateDir folder \"/etc/kubernetes/pki\"", "[certs] Generating \"ca\" certificate and key", "[certs] Generating \"apiserver\" certificate and key", "[certs] apiserver serving cert is signed for DNS names [controller-0 kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] and IPs [fd04::1 aefd::2 aefd::2 ::1]", "[certs] Generating \"apiserver-kubelet-client\" certificate and key", "[certs] Generating \"front-proxy-ca\" certificate and key", "[certs] Generating \"front-proxy-client\" certificate and key", "[certs] External etcd mode: Skipping etcd/ca certificate authority generation", "[certs] External etcd mode: Skipping etcd/server certificate generation", "[certs] External etcd mode: Skipping etcd/peer certificate generation", "[certs] External etcd mode: Skipping etcd/healthcheck-client certificate generation", "[certs] External etcd mode: Skipping apiserver-etcd-client certificate generation", "[certs] Generating \"sa\" key and public key", "[kubeconfig] Using kubeconfig folder \"/etc/kubernetes\"", "[kubeconfig] Writing \"admin.conf\" kubeconfig file", "[kubeconfig] Writing \"kubelet.conf\" kubeconfig file", "[kubeconfig] Writing \"controller-manager.conf\" kubeconfig file", "[kubeconfig] Writing \"scheduler.conf\" kubeconfig file", "[control-plane] Using manifest folder \"/etc/kubernetes/manifests\"", "[control-plane] Creating static Pod manifest for \"kube-apiserver\"", "[control-plane] Creating static Pod manifest for \"kube-controller-manager\"", "[control-plane] Creating static Pod manifest for \"kube-scheduler\"", "[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory \"/etc/kubernetes/manifests\". This can take up to 4m0s", "[kubelet-check] Initial timeout of 40s passed.", "[kubelet-check] It seems like the kubelet isn't running or healthy.", "[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.", "[kubelet-check] It seems like the kubelet isn't running or healthy.", "[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.", "[kubelet-check] It seems like the kubelet isn't running or healthy.", "[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.", "[kubelet-check] It seems like the kubelet isn't running or healthy.", "[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.", "[kubelet-check] It seems like the kubelet isn't running or healthy.", "[kubelet-check] The HTTP call equal to 'curl -sSL http://localhost:10248/healthz' failed with error: Get http://localhost:10248/healthz: dial tcp 127.0.0.1:10248: connect: connection refused.", "", "Unfortunately, an error has occurred:", "\ttimed out waiting for the condition", "", "This error is likely caused by:", "\t- The kubelet is not running", "\t- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)", "", "If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:", "\t- 'systemctl status kubelet'", "\t- 'journalctl -xeu kubelet'", "", "Additionally, a control plane component may have crashed or exited when started by the container runtime.", "To troubleshoot, list all containers using your preferred container runtimes CLI, e.g. docker.", "Here is one example how you may list all Kubernetes containers running in docker:", "\t- 'docker ps -a | grep kube | grep -v pause'", "\tOnce you have found the failing container, you can inspect its logs with:", "\t- 'docker logs CONTAINERID'"]} 2019-10-07 19:48:22,448 p=140603 u=sysadmin | PLAY RECAP ************************************************************************************************************************************************************************************************** 2019-10-07 19:48:22,448 p=140603 u=sysadmin | localhost : ok=175 changed=65 unreachable=0 failed=1