A new installation of maas 3.5.0 fails to start the reverse proxy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Committed
|
High
|
Jacopo Rota | ||
3.5 |
Fix Committed
|
High
|
Jacopo Rota |
Bug Description
In 3.5 I got a run where the snap has started but no UI was available. After checking in the maas-log, I found
```
Apr 04 03:50:31 maas-ha-1 maas-log[129195]: maas.service_
```
Also, the pebble services seems to be running but still no http endpoints are available
```
# pebble services
Service Startup Current Since
agent disabled inactive -
apiserver enabled active today at 03:50 UTC
bind9 disabled active today at 03:50 UTC
dhcpd disabled inactive -
dhcpd6 disabled inactive -
http disabled active today at 03:50 UTC
ntp disabled active today at 03:50 UTC
proxy disabled active today at 03:50 UTC
rackd enabled active today at 03:50 UTC
regiond enabled active today at 03:50 UTC
syslog disabled active today at 03:50 UTC
temporal disabled active today at 03:50 UTC
temporal-worker disabled active today at 03:50 UTC
```
In the regiond and rackd logs there are plenty of
```
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
Apr 04 04:03:43 maas-ha-1 maas-regiond[
```
and
```
Apr 04 04:05:47 maas-ha-1 maas-rackd[129097]: provisioningser
```
because the region is not exposing any http service actually
Related branches
- Jacopo Rota: Approve
-
Diff: 104 lines (+7/-36)3 files modifiedsrc/maasserver/regiondservices/http.py (+2/-5)
src/maasserver/regiondservices/tests/test_http.py (+1/-23)
src/provisioningserver/rackdservices/http.py (+4/-8)
- Alexsander de Souza: Approve
- MAAS Lander: Approve
-
Diff: 104 lines (+7/-36)3 files modifiedsrc/maasserver/regiondservices/http.py (+2/-5)
src/maasserver/regiondservices/tests/test_http.py (+1/-23)
src/provisioningserver/rackdservices/http.py (+4/-8)
description: | updated |
Changed in maas: | |
assignee: | nobody → Jacopo Rota (r00ta) |
Changed in maas: | |
status: | Triaged → Fix Committed |
It might happen because nginx process is started before the configuration file is being written on disk.