When tracking down issues on baremetal nodes using remotedirect, it has been difficult to pinpoint which Redfish calls fail. This change adds additional debug logging to make the troubleshooting process simpler during pre-alpha development. Change-Id: Ic32d34d010c44b2e7e2a4dfe2b623a451ad94019 Signed-off-by: Drew Walters <andrew.walters@att.com>
30 lines
1.0 KiB
YAML
30 lines
1.0 KiB
YAML
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
- name: deploy ephemeral node using redfish
|
|
command: >-
|
|
airshipctl baremetal remotedirect --debug
|
|
|
|
- name: check kubectl version
|
|
command: >-
|
|
timeout 20 kubectl \
|
|
--kubeconfig {{ airshipctl_config_dir_default | default(ansible_env.HOME) }}/.airship/kubeconfig \
|
|
version
|
|
register: airship_kubecofig_version
|
|
retries: 100
|
|
delay: 50
|
|
until: airship_kubecofig_version.rc == 0
|
|
|
|
- name: debug kubectl version
|
|
debug:
|
|
var: airship_kubecofig_version.stdout
|