juju maas でエセックスからフォルサムへの OpenStack アップグレードを実行する方法

juju maas でエセックスからフォルサムへの OpenStack アップグレードを実行する方法

チュートリアルに従って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.acl14行目に移動し、次の行を変更します。

archive.canonical.com

.archive.canonical.com

これにより問題は解決し、各チャームの openstack-orign を distro から cloud:precise-folsom に変更すると、essex から folsom に更新されます。

関連情報