• Comments
  • Error Permission denied while deploying Openstack using TripleO

    Posted on

    undercloud.conf

    [DEFAULT]
    cleanup = true
    container_cli = podman
    container_images_file = /home/stack/containers-prepare-parameters.yaml
    custom_env_files = /home/stack/templates/custom-undercloud-params.yaml
    deployment_user = stack
    enable_ironic = true
    enable_ironic_inspector = true
    enable_tempest = true
    enable_validations = true
    heat_native = true
    inspection_interface = br-ctlplane
    local_interface = ens224
    local_ip = 192.168.126.1/24
    local_mtu = 1500
    local_subnet = ctlplane-subnet
    subnets = ctlplane-subnet
    undercloud_admin_host = 192.168.126.3
    undercloud_public_host = 192.168.126.2

    [ctlplane-subnet]
    cidr = 192.168.126.0/24
    dhcp_end = 192.168.126.254
    dhcp_start = 192.168.126.128
    gateway = 192.168.126.1
    inspection_iprange = 192.168.126.100,192.168.126.120


    using this command with above setting

    # openstack undercloud install --no-validations

    Logs from file install-undercloud.log

    2024-09-04 01:35:51.282 8982 WARNING tripleoclient.v1.undercloud.InstallUndercloud [ ] Running: sudo --preserve-env openstack tripleo deploy --standalone-role Undercloud --stack undercloud --local-domain=localdomain --local-ip=192.168.126.1/24 --templates=/usr/share/openstack-tripleo-heat-templates/ --roles-file=/usr/share/openstack-tripleo-heat-templates/roles_data_undercloud.yaml --networks-file=/usr/share/openstack-tripleo-heat-templates/network_data_undercloud.yaml --heat-native -e /usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/use-dns-for-vips.yaml -e /home/stack/new/containers-prepare-parameters.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/public-tls-undercloud.yaml --public-virtual-ip 192.168.126.2 --control-virtual-ip 192.168.126.3 -e /usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-ip.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-haproxy.yaml --deployment-user stack --output-dir=/home/stack/tripleo-deploy/undercloud --cleanup -e /home/stack/tripleo-deploy/undercloud/tripleo-config-generated-env-files/undercloud_parameters.yaml -e /home/stack/new/templates/custom-undercloud-params.yaml --log-file=install-undercloud.log -e /usr/share/openstack-tripleo-heat-templates/undercloud-stack-vstate-dropin.yaml
    2024-09-04 01:35:56.860 9005 ERROR tripleoclient.v1.tripleo_deploy.Deploy [ ] Exception: [Errno 13] Permission denied: '/home/stack/tripleo-deploy/undercloud/undercloud-ansible-qsu964or'
    2024-09-04 01:35:56.865 9005 ERROR tripleoclient.v1.tripleo_deploy.Deploy [ ] None
    2024-09-04 01:35:56.885 9005 ERROR openstack [ ] [Errno 13] Permission denied: '/home/stack/tripleo-deploy/undercloud/undercloud-ansible-qsu964or'
    2024-09-04 01:36:24.895 8995 WARNING tripleoclient.v1.tripleo_deploy.Deploy [ ] Install artifact is located at /home/stack/tripleo-deploy/undercloud/undercloud-install-20240903203624.tar.bzip2
    2024-09-04 01:36:24.898 8995 ERROR tripleoclient.v1.tripleo_deploy.Deploy [ ]
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Deployment Failed!

    ERROR: Heat log files: /home/stack/tripleo-deploy/undercloud/heat_launcher/tripleo_deploy-rc9y72rw

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    2024-09-04 01:36:24.898 8995 ERROR tripleoclient.v1.tripleo_deploy.Deploy [ ] Exception: wait_api_port_ready: Max retries 30 reached
    2024-09-04 01:36:24.904 8995 ERROR tripleoclient.v1.tripleo_deploy.Deploy [ ] None
    2024-09-04 01:36:24.923 8995 ERROR openstack [ ] wait_api_port_ready: Max retries 30 reached
    2024-09-04 01:36:25.274 8982 ERROR tripleoclient.v1.undercloud.InstallUndercloud [ ]
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    An error has occured while deploying the Undercloud.

    See the previous output for details about what went wrong.

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    2024-09-04 01:36:25.276 8982 ERROR tripleoclient.v1.undercloud.InstallUndercloud [ ] Command '['sudo', '--preserve-env', 'openstack', 'tripleo', 'deploy', '--standalone-role', 'Undercloud', '--stack', 'undercloud', '--local-domain=localdomain', '--local-ip=192.168.126.1/24', '--templates=/usr/share/openstack-tripleo-heat-templates/', '--roles-file=/usr/share/openstack-tripleo-heat-templates/roles_data_undercloud.yaml', '--networks-file=/usr/share/openstack-tripleo-heat-templates/network_data_undercloud.yaml', '--heat-native', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/undercloud.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/use-dns-for-vips.yaml', '-e', '/home/stack/new/containers-prepare-parameters.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/ironic.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/ironic-inspector.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/public-tls-undercloud.yaml', '--public-virtual-ip', '192.168.126.2', '--control-virtual-ip', '192.168.126.3', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/ssl/tls-endpoints-public-ip.yaml', '-e', '/usr/share/openstack-tripleo-heat-templates/environments/services/undercloud-haproxy.yaml', '--deployment-user', 'stack', '--output-dir=/home/stack/tripleo-deploy/undercloud', '--cleanup', '-e', '/home/stack/tripleo-deploy/undercloud/tripleo-config-generated-env-files/undercloud_parameters.yaml', '-e', '/home/stack/new/templates/custom-undercloud-params.yaml', '--log-file=install-undercloud.log', '-e', '/usr/share/openstack-tripleo-heat-templates/undercloud-stack-vstate-dropin.yaml']' returned non-zero exit status 1.

    by

    points

    Responses

    Red Hat
    © 2025 Red Hat, Inc.