CentOS deployments should use rack controller as built-in proxy server

Bug #1896541 reported by Jose Delarosa on 2020-09-21
This bug affects 2 people
Affects Status Importance Assigned to Milestone

Bug Description

In MAAS v2.7 and v2.8 (where it was tested - could also impact v2.6), for machines deployed with Ubuntu, the built-in proxy server is set to the _rack_ controller, whereas in machines deployed with CentOS, it is set to the _region_ controller. This is a problem in deployments where deployed CentOS machines do not have network connectivity to the region controller.

From https://github.com/maas/maas/blob/master/src/maasserver/compose_preseed.py#L68-L97, looks like config["use_rack_proxy"] should be set for CentOS deployments.

Lee Trager (ltrager) on 2020-09-21
Changed in maas:
milestone: none → 2.9.0b4
status: New → Triaged
Eric Desrochers (slashd) on 2020-10-05
tags: added: seg sts
Eric Desrochers (slashd) wrote :

I'll be curious to see if you can reproduce the issue using 2.9 PPA :
https://launchpad.net/~maas/+archive/ubuntu/2.9 (As of today '1:2.9.0~beta5-8994-g.8eaf8a312-0ubuntu1~20.04.1')

Author: Lee Trager <email address hidden>
Date: Fri Aug 14 18:49:31 2020 +0000

LP: #1881133 - Always include rack controller IPs for DNS servers.

MAAS was only including the configured URL for controllers which did not
always include all rack controllers the VLAN is configured to use. This
would also sometimes include the region controller's IP even when the
machine is unable to directly access the rack controller.


# git describe --contains a44d3a8a6

Lee Trager (ltrager) on 2020-10-16
Changed in maas:
milestone: 2.9.0b4 → 2.9.0b7
Lee Trager (ltrager) on 2020-10-20
Changed in maas:
milestone: 2.9.0b7 → 2.9.x
Eric Desrochers (slashd) wrote :

After some testing made by Jose (the reporter of this bug)...

It looks like the issue is resolved with MAAS v2.9 (MAAS version: 1:2.9.0~beta6 (9039-g.5a2ba747e-0ubuntu1~20.04.1).

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers