2016/11/10(木)2016-11-10

おめざめ

0620ご飯食べてしゃわって会社行くよ

VMware Workstation

しばらくVagrantと相性の良いVirtualBoxを使ってきたけどやっぱり少しでもパフォーマンス良いのが良いし折角ライセンスも買ったものなので、vmware生活にもどる。

おしごと

なんだろう、今週はテンション低い。寒いから?

会議

いくつか会議に参加するも、あれ?この話題だいぶ前にオーサライズされてなかった?って話題もあったりで。

DevStack

久し振りにいちから構築。といっても簡単だけれど。

DevStack Neuton

いつも通りに構築は出来るのだけれどHorizonに繋ごうとすると500エラーが出る。と言う事でログを確認。
DisallowedHost: Invalid HTTP_HOST header: '192.168.222.129'. You may need to add u'192.168.222.129' to ALLOWED_HOSTS.
ふむ。ALLOWED_HOSTSをターゲットに調べれば良さそう。

local.conf

sample/local.confを見てみたけれどこの辺りを追記する様な所も無さそう。

local_settings.pyファイル

どうやら
/opt/stack/horizon/openstack_dashboard/local/local_settings.py
このファイルに記載があった。
ALLOWED_HOSTS = ['192.168.222.129', ]
と記載して service apache2 restart したら無事Horizon画面に接続。もっとスマートに解決する方法もありそうだけれど、しばらくはこの対処が必要なのかも。

2016/11/09(水)2016-11-09

おめざめ

0730しゃわって会社行くよ

おしごと

やるきでない。

課題確認

解決した課題かどうかクロージングしていく。だいぶクローズ出来たのでうれしい。

vFORUM Tokyo

夕方からvFORUM Tokyoへ。新しいvSphereの話を聞いたり、OpenStackとの比較話を聞いたり。なかなか為になることも多かったので有意義であった。

どちらもいれとく

生活はCygwinでこなしつつBUWは遊びとして動向を観ていく事にしよう。とは言え触っていきたいので基本はBUWで保険にCygwinって感じで。

2016/11/08(火)2016-11-08

おめざめ

0630ご飯食べて会社行くよ

おしごと

沖縄のイベントについて上司にインプットしておいたら行ってこいとのお言葉。

調整

しかしイベントの日は別イベントのオファーが既にあったので動かせないか調整に明け暮れる。

不具合

不具合まとめて会議。
だいぶ不具合も減ってきたがまだまだ原因不明なものも多いので追いかけていきたい。

Vagrant

Bash on Ubuntu on Windowsで動作させていたVagrantはboxこそ使えないもののpluginによってConoHaとかは使えて便利。

不具合

誉めた途端不具合が出て使えなくなった。エラーを追っても良くわからないので入れ直してみる。

入れ直し

それこそOS入れ直しレベルでBUWごと入れ直したのに再現しちゃう。あれ?そもそもどーやって動いてたんだっけ?

結局

Windows版VagrantとCygwinとかの方が今のところ幸せそう?

2016/11/07(月)2016-11-07

おめざめ

0630ご飯食べてしゃわって会社行くよ。

Bash on Ubuntu on Windows

sshは問題なく入るし使えるがmoshがダメ。モバイルで使う端末なのでなるべくmoshで行きたい。はてさて。

ちなみに次のように言われて接続できない。
Network exception: setsockopt: プロトコルは利用できません
[mosh is exiting.]

moshの入れ替え

aptリポジトリのmoshが動かないのはレポート済みのバグらしく、対応のブランチを拾ってきて入れれば動くようだ。
  1. 今はいってるmoshの削除
    $ sudo apt remove mosh
  2. buildに用いるツールの導入
    $ sudo apt install automake libtool g++ protobuf-compiler libprotobuf-dev libboost-dev libutempter-dev libncurses5-dev zlib1g-dev libio-pty-perl libssl-dev pkg-config
  3. githubからブランチを持って来てインストール
    $ git clone -b wsl-workarounds-14361 https://github.com/cgull/mosh.git
    $ cd mosh
    $ ./autogen.sh
    $ ./configure --prefix=/usr
    $ make
    $ sudo make install
これで無事動作。良かった良かった。

おしごと

1週間ぶりのお仕事なのでメールが大量に……処理に追われる。

会議

会議がちょいちょい入っているが合間合間にメールの処理。ひたすら今日はメールの処理。

読み終わり

メール一通り処理し終わったのは就業10分前。ふぅ

定時

定時で離脱。久しぶりでぐったりだった。

2016/11/06(日)2016-11-06

おめざめ

0800まったりだらだらしてたら0900近くに。

片付け

まずは旅の荷物の片付けから。着替えなどをタンスにしまい、スーツケースは物置に格納。

Bash on Ubuntu on Windows

端末設定をしていく。aptでどんどん必要パッケージを入れていくがvagrant pluginはそのままではインストールできなかった。調べたりして下記の対応で無事動作。

vagrant pluginをインストールするために。

vagrant 1.8.1へのpatch
$ sudo sed -i'' "s/Specification.all = nil/Specification.reset/" /usr/lib/ruby/vendor_ruby/vagrant/bundler.rb
nokogiriのインストール
$ sudo gem install nokogiri -v '1.6.8.1'