Files
airshipctl/roles/airshipctl-deploy-ephemeral-node/tasks/main.yaml
Drew Walters 9ff4c67e05 Add additional debug logging to Redfish calls
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>
2020-05-01 14:14:31 +00:00

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