チュートリアルに従ってhttps://help.ubuntu.com/community/UbuntuCloudInfrastructure私は、juju と MAAS 上に小さな OpenStack 環境をセットアップしました。1 つの問題は、essex しか実行できないことです。grizzly がもうすぐリリースされるので、奇妙に思えます。
このビデオを見てhttp://www.youtube.com/watch?v=bcwqvAFBQVg&t=18m47sShuttleworth が Essex を Folsom に簡単に更新したのを見て、私もその方法を試しましたが、設定エラーが発生してしまいました。では、その方法とは、簡単に更新するにはどうしたらよいのでしょうか。また、どのチャームを使用すればよいのでしょうか。
答え1
ついに解決策を見つけました。興味のある方のために、ここで私の解決策を紹介します。
エセックスからフォルサムにアップデートするには、Ubuntu Cloud Archive を使用したいと考えています。残念ながら、現時点では MaaS のデフォルトではそれができません。これはバグとして報告されています。私は、アップデート時にエラーが発生するチャームの 1 つである nova-cloud-controller チャームのフックをデバッグした後にこれに気付きました。
MaaS でクラウド リポジトリを有効にするには、次の手順を実行します。
編集して/etc/squid-deb-proxy/mirror_dstdomain.acl
14行目に移動し、次の行を変更します。
archive.canonical.com
に
.archive.canonical.com
これにより問題は解決し、各チャームの openstack-orign を distro から cloud:precise-folsom に変更すると、essex から folsom に更新されます。