upgrade from 3.1 to 3.2 using debian packages missing steps

Bug #1981560 reported by Luca Cervigni
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
MAAS
Fix Committed
High
Alberto Donato
3.2
Fix Released
High
Alberto Donato

Bug Description

Dear all

We just upgraded our installation from 3.1 packages to 3.2 packages (we do not use snaps)

This is what we noticed.
1) nginx is not a dependency of maas-regiond even if needed to run the webserver
2) /var/lib/maas/http/nginx.conf is completely missing. To fix we did copy https://github.com/maas/maas/blob/3.1/debian/extras/nginx.conf but we did not find a tag for 3.2 on github.
3) /var/log/maas/http directory does not exist and nginx cannot start because it tries to create /var/log/maas/http/error.log to fix we created one.
4) on the web interface at the bottom it reports 3.1 even though it is 3.2

Related branches

Revision history for this message
Alberto Donato (ack) wrote :

Hi,

can you please paste the `dpkg -l | grep maas` output from your install?

Also, is the machine running a full maas or just maas-regiond?

Changed in maas:
status: New → Incomplete
summary: - upgrade from 3.1 to 3.2 missing steps
+ upgrade from 3.1 to 3.2 using debian packages missing steps
Revision history for this message
Luca Cervigni (cervigni) wrote :

The node runs only regiond

root@maas:~# dpkg -l | grep maas
rc maas 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all "Metal as a Service" is a physical cloud and IPAM
ii maas-cli 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS client and command-line interface
ii maas-common 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS server common files
rc maas-dhcp 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS DHCP server
ii maas-proxy 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS Caching Proxy
rc maas-rack-controller 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all Rack Controller for MAAS
ii maas-region-api 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all Region controller API service for MAAS
ii maas-region-controller 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all Region Controller for MAAS
ii python3-django-maas 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS server Django web framework (Python 3)
ii python3-maas-client 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS python API client (Python 3)
ii python3-maas-provisioningserver 1:3.2.0-11989-g.84a255c14-0ubuntu1~20.04.1 all MAAS server provisioning libraries (Python 3)

Alberto Donato (ack)
Changed in maas:
status: Incomplete → Triaged
milestone: none → 3.3.0
importance: Undecided → High
Alberto Donato (ack)
Changed in maas:
status: Triaged → In Progress
assignee: nobody → Alberto Donato (ack)
Changed in maas:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers