Project

General

Profile

Actions

Bug #18791

closed

[installer] single host/single hostname installer broken with custom certs

Added by Ward Vandewege about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Story points:
-
Release relationship:
Auto

Description

On the 2.3-release branch, tip (d09550506dbd31b92e53b4e861924e49027acabb), when configuring a single host single hostname with custom certs:

...
Writing pillars and states
'/root/certs/collections.crt' -> '/srv/salt/certs/collections.crt'
'/root/certs/collections.key' -> '/srv/salt/certs/collections.key'
'/root/certs/controller.crt' -> '/srv/salt/certs/controller.crt'
'/root/certs/controller.key' -> '/srv/salt/certs/controller.key'
'/root/certs/download.crt' -> '/srv/salt/certs/download.crt'
'/root/certs/download.key' -> '/srv/salt/certs/download.key'
'/root/certs/keepproxy.crt' -> '/srv/salt/certs/keepproxy.crt'
'/root/certs/keepproxy.key' -> '/srv/salt/certs/keepproxy.key'
'/root/certs/webshell.crt' -> '/srv/salt/certs/webshell.crt'
'/root/certs/webshell.key' -> '/srv/salt/certs/webshell.key'
'/root/certs/websocket.crt' -> '/srv/salt/certs/websocket.crt'
'/root/certs/websocket.key' -> '/srv/salt/certs/websocket.key'
'/root/certs/workbench.crt' -> '/srv/salt/certs/workbench.crt'
'/root/certs/workbench.key' -> '/srv/salt/certs/workbench.key'
'/root/certs/workbench2.crt' -> '/srv/salt/certs/workbench2.crt'
'/root/certs/workbench2.key' -> '/srv/salt/certs/workbench2.key'
sed: can't read /srv/pillars/nginx_download_configuration.sls: No such file or directory
sed: can't read /srv/pillars/nginx_collections_configuration.sls: No such file or directory
[INFO    ] Loading fresh modules for state activity
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/clouds'
[INFO    ] Syncing clouds for environment 'base'
[INFO    ] Loading cache from salt://_clouds, for base
[INFO    ] Caching directory '_clouds/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/beacons'
[INFO    ] Syncing beacons for environment 'base'
[INFO    ] Loading cache from salt://_beacons, for base
[INFO    ] Caching directory '_beacons/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/modules'
[INFO    ] Syncing modules for environment 'base'
[INFO    ] Loading cache from salt://_modules, for base
[INFO    ] Caching directory '_modules/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/states'
[INFO    ] Syncing states for environment 'base'
[INFO    ] Loading cache from salt://_states, for base
[INFO    ] Caching directory '_states/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/sdb'
[INFO    ] Syncing sdb for environment 'base'
[INFO    ] Loading cache from salt://_sdb, for base
[INFO    ] Caching directory '_sdb/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/grains'
[INFO    ] Syncing grains for environment 'base'
[INFO    ] Loading cache from salt://_grains, for base
[INFO    ] Caching directory '_grains/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/renderers'
[INFO    ] Syncing renderers for environment 'base'
[INFO    ] Loading cache from salt://_renderers, for base
[INFO    ] Caching directory '_renderers/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/returners'
[INFO    ] Syncing returners for environment 'base'
[INFO    ] Loading cache from salt://_returners, for base
[INFO    ] Caching directory '_returners/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/output'
[INFO    ] Syncing output for environment 'base'
[INFO    ] Loading cache from salt://_output, for base
[INFO    ] Caching directory '_output/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/utils'
[INFO    ] Syncing utils for environment 'base'
[INFO    ] Loading cache from salt://_utils, for base
[INFO    ] Caching directory '_utils/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/log_handlers'
[INFO    ] Syncing log_handlers for environment 'base'
[INFO    ] Loading cache from salt://_log_handlers, for base
[INFO    ] Caching directory '_log_handlers/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/executors'
[INFO    ] Syncing executors for environment 'base'
[INFO    ] Loading cache from salt://_executors, for base
[INFO    ] Caching directory '_executors/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/proxy'
[INFO    ] Syncing proxy for environment 'base'
[INFO    ] Loading cache from salt://_proxy, for base
[INFO    ] Caching directory '_proxy/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/engines'
[INFO    ] Syncing engines for environment 'base'
[INFO    ] Loading cache from salt://_engines, for base
[INFO    ] Caching directory '_engines/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/thorium'
[INFO    ] Syncing thorium for environment 'base'
[INFO    ] Loading cache from salt://_thorium, for base
[INFO    ] Caching directory '_thorium/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/serializers'
[INFO    ] Syncing serializers for environment 'base'
[INFO    ] Loading cache from salt://_serializers, for base
[INFO    ] Caching directory '_serializers/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/matchers'
[INFO    ] Syncing matchers for environment 'base'
[INFO    ] Loading cache from salt://_matchers, for base
[INFO    ] Caching directory '_matchers/' for environment 'base'
[INFO    ] Creating module dir '/var/cache/salt/minion/extmods/pillar'
[INFO    ] Syncing pillar for environment 'base'
[INFO    ] Loading cache from salt://_pillar, for base
[INFO    ] Caching directory '_pillar/' for environment 'base'
[INFO    ] Loading fresh modules for state activity
local:
    Data failed to compile:
----------
    No matching sls found for 'extra.custom_certs' in env 'base'
Removing .psql file

Related issues

Copied from Arvados - Bug #18785: [installer] single host/single hostname installer broken with let's encrypt enabledResolvedJavier BĂ©rtoli02/28/2022Actions
Actions #1

Updated by Ward Vandewege about 2 years ago

  • Copied from Bug #18785: [installer] single host/single hostname installer broken with let's encrypt enabled added
Actions #2

Updated by Ward Vandewege about 2 years ago

  • Status changed from New to In Progress

Fix in progress on branch:18791-fix-single-host-single-hostname

Actions #4

Updated by Ward Vandewege about 2 years ago

  • Status changed from In Progress to Resolved

This was fixed as part of the merge of #18785.

Actions #5

Updated by Peter Amstutz about 2 years ago

  • Release set to 49
Actions

Also available in: Atom PDF