Tag Info

Hot answers tagged

6

Try editting /usr/share/openstack/templates/juju-env/maas.yaml


5

MaaS/juju allow you to utilize the hardware that you have one by one, while openstack (this is oversimplification) also allows you to build virtual machines (usually kvm guest), which in many cases significantly improve the physical hardware utilization. In addition, openstack gives you the following: It provides a self-service portal where end users (not ...


5

Ubuntu OpenStack: the Canonical distribution deploys OpenStack in Canonical's reference architecture. The mechanism through which you install OpenStack uses Landscape to talk to MAAS and Juju and deploy the charms in that architecture. You get added benefit from Landscape doing the work because it helps you monitor your OpenStack setup after it's installed. ...


3

Issues with the OpenStack installer are tracked at the link below, please take a look, and if you can't find a match for your issue then create a new one. https://github.com/Ubuntu-Solutions-Engineering/openstack-installer/issues/


2

Let me suggest you to use sshuttle, it easily creates a 'vpn' over ssh in your workstation run the following commands: $ sudo apt-get install sshuttle $ sshuttle -r akh@192.168.x.x 10.x.x.x/24 # /24 is the subnet Then in another terminal (also in workstation) you should be able connect automagically to any host in 10.x.x.x/24 subnet. I do this all the ...


2

You'll want to make sure you are using the latest installer bits to make use of installing Openstack on top of an existing MAAS: http://www.ubuntu.com/download/cloud/install-ubuntu-openstack During the installation you will have the opportunity to choose a Multi installation with an existing MAAS. It will prompt you for your MAAS server ip along with the ...


2

The Canonical Distribution of Ubuntu OpenStack is based on the same packages Ubuntu OpenStack is, but is deployed as a standard reference architecture using Landscape automation (we call this the OpenStack Autopilot), and is a brand associated with using Ubuntu technologies within Canonical's best practices. One thing is building an Ubuntu OpenStack using ...


2

I'm not sure about all the downloads that you are seeing but at least lxc images are retrieved over HTTPS so will not be cacheable. See: https://www.mail-archive.com/juju@lists.ubuntu.com/msg01303.html


1

Something like this will give you 5 floating ips to choose from, increase seq if you need more neutron net-create --router:external=True --shared ext-net neutron subnet-create --name ext-subnet --gateway 10.0.3.1 --allocation-pool start=10.0.3.200,end=10.0.3.254 --disable-dhcp ext-net 10.0.3.0/24 # create vm network neutron net-create ubuntu-net # if no ...


1

I have a similar setup, and let me suggest to your configuration: Reduce the amount of RAM assigned to MAAS, around 2GB will be enough. Add another ceph node, this will help you to demonstrate resilience when using ceph and 1 node goes down. Overcommit in CPU isn't that bad, but you don't want to overcommit in memory, because the system will start swapping ...


1

OpenContrail Juju charms are under development here: https://jujucharms.com/q/contrail/robert-ayres With a Juju Deployer config here: http://bazaar.launchpad.net/~robert-ayres/+junk/contrail-deployer/view/head:/juju-deployer/contrail.yaml These charms can be used to deploy OpenContrail today. Although speaking as the author of these charms, they ...


1

If you have MAAS 1.7 and juju already installed, you can go ahead and install Landscape and try out the OpenStack Autopilot: http://www.ubuntu.com/download/cloud/install-ubuntu-openstack This guide includes instructions on how to install MAAS too, which you seem to already have. Just make sure you have the right versions. Hope this helps.


1

From OP's second comment; I resolved the problem with re-installing MaaS via the Ubuntu ISO, without using the CLI.


1

The installer sets apt-http-proxy to whatever your MAAS server IP is for an existing MAAS installation. So whenever juju deploys any services which require apt-get installs it'll pull from that proxy.


1

Are you behind a proxy? if yes, then you may set your proxy in bash. Issue following, export http_proxy="http://<proxy_host>:<port>"


1

Actually juju uses the 'ubuntu-cloud' template to grab an image, the command executed to create the template in my system running trusty is: lxc-create -n juju-trusty-lxc-template \ -t ubuntu-cloud \ -f /var/lib/juju/containers/juju-trusty-lxc-template/lxc.conf \ -- --debug \ --userdata /var/lib/juju/containers/juju-trusty-lxc-template/cloud-init \ ...


1

This is best solved by reading the documentation on the https://jujucharms.com website. See the About page https://jujucharms.com/about and Features page https://jujucharms.com/about/features for detailed answers to your questions.


1

"maas-import-pxe-files downloads operating system images, prepares them for use by MAAS nodes, and makes them available for nodes to boot over the network through TFTP, iSCSI, and SMB as appropriate." Source: http://maas.ubuntu.com/docs1.7/man/maas-import-pxe-files.8.html About doing this manually, I don't if there is a simple way to do it.


1

You can configure your MaaS server to route between your workstation and the target VMs. Enable IP forwarding: echo 1 > /proc/sys/net/ipv4/ip_forward To ensure it is persisted, you should also edit /etc/sysctl.conf and make sure that the line net.ipv4.ip_forward=1 is not commented. Then, you can add a static route on your workstation that redirects ...



Only top voted, non community-wiki answers of a minimum length are eligible