ODS Video: Making Large-scale Data Centre Deployment Easy With MAAS

Why has cloud computing been so successful? Arguably, it’s the 70s-style pay-as-you-go model of computing that allows companies a low-cost way to build a cloud from zero. More importantly, it’s how the cloud solves the problem of quick machine deployment in fast-paced business environments – provisioning a new PC in minutes. But what if you […]

Juju & Kubernetes: The power of components

While dogfooding my own work, I decided it was time to upgrade my distributed docker services into the shiny Kubernetes charms now that 1.0 landed last week. I’ve been running my own “production” (I say in air quotes, because my 20 or so microservices …

Voting begins for OpenStack Tokyo talks

We’ve submitted several talks to the OpenStack Summit in Tokyo in Vancouver. We’ve listed them all below with links to where to vote for each talk so if you think they are interesting – please vote for them! Creating business value with cross cloud infrastructure Speaker: Mark Shuttleworth Track: Enterprise IT Strategies Building an OpenStack cloud is […]

ODS Video: Driving quality control into OpenStack cloud development

How do we make sure Ubuntu offers the best possible ecosystem of both hardware and software components for OpenStack? Chris Kenyon talks about how we’re driving quality into the OpenStack deployment journey in the latest of our OpenStack Summit keynotes. As the cloud landscape matures, enterprise customers are looking for cost-effective, resilient and, above all, […]

Canonical Cloud Chatter: July 2015 Newsletter

School’s out for the summer – in the Northern Hemisphere – but we’ve been busy planning Juju workshops, adding new locations to our popular Ubuntu OpenStack Fundamentals Training course and preparing for a number of upcoming events! Read what’s new and exciting with Juju, containers and our partner ecosystem and get in touch if you […]

Azul Systems joins Canonical’s Charm Partner Programme

DevOps Teams to be “Charmed” by Zulu, Azul’s 100% Open Source JDK DevOps teams will be able to deploy cloud-based, tested and certified open source Java directly from Canonical’s Charm store Azul’s Zulu build of OpenJDK becomes the first fully-supported Java distribution in Canonical’s Charm Partner Programme The availability of Azul Zulu in the Juju […]

More Juju, Big Data and Snappy Beauty from Dataart

What do you get when you combine Juju with Spark & Apache Zeppelin, Raspberry Pi with Snappy, Bluetooth Low Energy, DeviceHive and a TI SensorTag? Check out the video from Dataart.

Deploy a Kubernetes development cluster with Juju!

Our team has been working to make Kubernetes easy to deploy in a public cloud. In March we created some Juju charms that have the ability to deploy specific releases of Kubernetes on a public cloud. In April we worked to get the charm and bundle code in the Kubernetes project itself. Making it even […]

Vedams joins the Charm Partner Programme

Canonical is excited to announce that Vedams has joined the Charm Partner Programme. Canonical’s Charm Partner Programme helps solution providers make best use of Canonical’s universal service modeling tool, Juju. Juju makes it easy to deliver complete solutions in minutes, on virtually any public or private cloud through the use of Charms. The Juju Charm […]

Meizu MX4 Ubuntu Edition now available for direct purchase

Good news for Ubuntu Phone fans this morning, those in the EU can now purchase the Meizu MX4 Ubuntu Edition directly from Meizu’s online store. After a successful launch period that saw thousands interact with the digital origami wall and earn invitations to purchase, consumers can now purchase a Meizu MX4 Ubuntu phone directly from […]

Phone update: July

The full list of Ubuntu Phone updates for July are provided below: General improvements Refreshed icons throughout including apps and indicator icons Shell rotation Additional keyboard layouts added for Romanian, Scottish Gaelic, Greek, Norwegian, Ukrainian, Slovak, Icelandic Scopes Keyword tagging support added to News, Photos and Today scopes Store improvements Refunds (The Store will now […]

Continuous Integration with Juju and Drone CI

Preamble Delivering your Charms to the community can seem like an uphill climb when you have minimal and manual testing around your project. The ~charmer review process is pretty rigerous and as anyone who has run the Gauntlet to attain ~recommended st…

Celebrate Ubuntu: China Hackathon

To celebrate the Developer Edition Ubuntu phone launch in China, Canonical organized a “celebrate Ubuntu” hackathon for the phone in Beijing. It was also hosted as part of the on-going China Mobile & Ubuntu Developer Innovation Contest, where all projects that were coded during the hackathon were able to be submitted into the contest afterwards. […]

Automate DNS with Juju

Announcing Third Party Support for the DNS Charm To anybody that followed the DNS charm development last year I had a lofty goal of introducing a third party plugin framework, which allows the user to specify a third party DNS server, and reconfigures …

Flying mobile base stations

Lime Microsystems builds open source hardware chips to enable any type of wireless communication, called software defined radio. Elre-robotics makes app-enabled open source drones with Snappy Ubuntu Core. Are you able to create flying mobile base stations? That is exactly what Lime did with an Erlecopter. Imagine emergency or military ad-hoc networks being set-up. However in […]

Learn About Landscape! ODS Keynote

In complex computing scenarios, creating a holistic or unified update procedure across multiple clouds and hundreds of separate machines feels like an impossible task. And what do you want to do when your systems estate reaches the thousands, is it possible to automate and simplify cloud management so that thousands of systems can be managed […]

Ubuntu to ship on Lenovo laptops in India

Lenovo to start shipping Ubuntu preloaded laptops in India starting with the Thinkpad L450 This marks the first joint launch for Canonical and Lenovo in India; building on the strong momentum Ubuntu has already achieved in the region Devices to be largely sold through selected commercial resellers/distributors across India Lenovo will be shipping Ubuntu preloaded […]

Incubio joins the Charm Partner Programme

Canonical is excited to announce that Incubio, one of the top three Big Data incubators in the world, has joined the Charm Partner Programme. Canonical’s Charm Partner Programme helps solution providers make the best use of Canonical’s universal service modeling tool, Juju; enabling instant workload deployment, integration, and scaling on virtually any public or private cloud, as well as […]

Juju for Telcos and Service Providers Pt. 1

I joined Canonical a year ago to work with the telco ecosystem – Network Operators, Communication Equipment Providers and innovative new players and startups interested in expanding or building their presence in the telco domain. During this year we have worked on many projects focused on the deployment of Virtual Network Functions in cloud environments. […]

Publishing LXD images

While some work remains to be done for ‘lxc publish’, the current support is sufficient to show a full cycle of image workload with lxd.

Ubuntu wily comes with systemd by default. Sometimes you might need a wily container with upstart. And to repeatedly reproduce some tests on wily with upstart, you might want to create a container image.

# lxc remote add lxc images.linuxcontainers.org # lxc launch lxc:ubuntu/wily/amd64 w1 # lxc exec w1 -- apt-get -y install upstart-bin upstart-sysv # lxc stop w1 # lxc publish --public w1 --alias=wily-with-upstart # lxc image copy wily-with-upstart remote: # optional 

Now you can start a new container using

# lxc launch wily-with-upstart w-test-1 # lxc exec w-test-1 -- ls -alh /sbin/init lrwxrwxrwx 1 root root 7 May 18 10:20 /sbin/init -> upstart # lxc exec w-test-1 run-my-tests 

Importantly, because “–public” was passed to the lxc publish command, anyone who can reach your lxd server or the image server at “remote:” will also be able to use the image. Of course, for private images, don’t use “–public”.

Enjoy!