How to let maas' cloud-init client select internal mirror?

Posted by Michael on Ask Ubuntu See other posts from Ask Ubuntu or by Michael
Published on 2012-05-31T01:54:56Z Indexed on 2012/05/31 4:49 UTC
Read the original article Hit count: 306

Filed under:
|

Our maas lan can't access internet and have a internal apt-mirror site 192.168.3.6. I changed mirror set of maas server's snippets/maas_proxy file like:

d-i     mirror/country string manual
d-i     mirror/http/hostname string 192.168.3.6
d-i     mirror/http/directory string /ubuntu
d-i     mirror/http/proxy string

I deployed two maas node ok. Dashboard show the two node's state are ready. But node's cloud-init client changed the apt's sources.list like this:

## Note, this file is written by cloud-init on first boot of an instance
## modifications made here will not survive a re-bundle.
## if you wish to make changes you can:
## a.) add 'apt_preserve_sources_list: true' to /etc/cloud/cloud.cfg
##     or do the same in user-data
...
deb http://archive.ubuntu.com/ubuntu precise main
deb-src http://archive.ubuntu.com/ubuntu precise main
...

Directly use cobbler install node(without maas), the node apt's sources.list like:

...
deb http://192.168.3.6/ubuntu precise main
deb-src http://192.168.3.6/ubuntu precise main
...

My question is:

  1. How to set user-data in maas? So that I can set cloud-init's mirror's url to 192.168.3.6 or prevent cloud-init to change mirror's url.
  2. Maas node's file /home/ubuntu/.ssh/authorized_keys is empty. Is it caused by the mirror's setup?

© Ask Ubuntu or respective owner

Related posts about maas

  • MAAS not working

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    I'm trying a whole week to make MASS to work, but no results. This is the procedure: maas createsuperuser sudo apt-get install maas-dhcp maas-import-isos apt-get install maas-enlist tftpd-hpa maas-import-isos After this I start node machine with PXE as default first boot device, and select option… >>> More

  • Step by Step Install of MAAS and JUJU

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    I am working on understanding the pieces that I am missing in being able to deploy Juju across the other MAAS nodes. I don't know If I have a step out of place, or missing a few. The server owns the router which handles the DHCP and DNS. Any assistance is greatly appreciated. When I am at the end… >>> More

  • MAAS nodes stuck on "maas-enlisting-node"

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    I am trying to set up an MAAS cluster, but am having some issues adding nodes. The nodes boot up from the TFTP server on the master server, display a login screen (with the hostname "maas-enlisting-node") and stop. I cannot log in with ubuntu/ubuntu or with my SSH keys. The MAAS server is running… >>> More

  • Unable to uninstall maas completely

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    I'm not able to uninstall MAAS sudo apt-get purge maas ; sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done Package 'maas' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2 not fully… >>> More

  • not able to upgrade maas to 1.4?

    as seen on Ask Ubuntu - Search for 'Ask Ubuntu'
    I am running ubuntu 13.04 LTS, and maas version runnung is maas 1.3+bzr1470+dfsg-0+1474+175~ppa0~ubuntu13.04.1, so i'm trying to upgrade it to mass 1.4 but its failing, sam@xsmaas01:~$ sudo apt-get install maas [sudo] password for sam: Reading package lists... Done Building dependency tree … >>> More

Related posts about orchestra