ALMinium(Redmine便利カスタマイズ版)が、最近のOS環境でJenkinsを選ぶとインストールが完了しない時の対策(暫定版)

下記記事記載後「2014/5/4」に同様の手順にて作業したところインストールスクリプト序盤で「ruby」のインストールに失敗してるようで、正しくインストールできない状態でした。


mysqld を起動中:                                           [  OK  ]
which: no ruby in (/sbin:/bin:/usr/sbin:/usr/bin)
/tmp/alminium /tmp/alminium
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--
113   226  113   226    0     0    217      0  0:00:01  0:00:01 --:--:--   217
--2014-05-04 22:49:39--  http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-.tar.gz
ftp.ruby-lang.org をDNSに問いあわせています... 221.186.184.75
ftp.ruby-lang.org|221.186.184.75|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 404 Not Found
2014-05-04 22:49:39 エラー 404: Not Found。

エラー: 1 行目: 不明なタグ: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
エラー: ファイルが見つかりません (by glob): /root/rpmbuild/RPMS/x86_64/ruby-1.9.3*.rpm
/tmp/alminium
Submodule 'theme/gitmike' (https://github.com/alminium/redmine-theme-gitmike) registered for path 'theme/gitmike'
Submodule 'theme/railsgun' (https://github.com/alminium/redmine_railsgun_theme) registered for path 'theme/railsgun'
Initialized empty Git repository in /tmp/alminium/theme/gitmike/.git/
remote: Counting objects: 34, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 34 (delta 7), reused 34 (delta 7)
Unpacking objects: 100% (34/34), done.
Submodule path 'theme/gitmike': checked out 'b05dd2caeb86f4011d745ff791f36a7ddcbb1ece'
Initialized empty Git repository in /tmp/alminium/theme/railsgun/.git/
remote: Reusing existing pack: 84, done.
remote: Total 84 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (84/84), done.
Submodule path 'theme/railsgun': checked out 'c289e3e797fbb9429826414d29e8ef3ff7e39641'
which: no gem1.9 in (/sbin:/bin:/usr/sbin:/usr/bin)
inst-script/gems: line 21: gem: コマンドが見つかりません
inst-script/gems: line 21: gem: コマンドが見つかりません
inst-script/gems: line 21: gem: コマンドが見つかりません
inst-script/gems: line 33: gem: コマンドが見つかりません

 

 

えーと 「ALMinium」(Redmine便利カスタマイズ版)をインストールしようとし、ここ丸1日はまった結果 単純な方法で解決したました。

寝てないのでとりあえず簡単に箇条書きで要点を記載していきます。

  • 「Ubuntu 14.04 LTS」出たぜやっほー ということで、各種サーバのリプレイスの試験を始めた。
  • 試験環境は「VM Ware ESXi 5.5」内に仮想サーバ構築で行った。
  • ALMinium」をUnuntu 14.04 LTS に入れようとしたが、インストール中にパッケージが無くなってるとのことであっさり玉砕。
  • Ubuntu 12.04 LTSもまだいけるよね? ってことでセットアップは完了したが、こちらはjenkinsが入ってない。
  • じゃー ということで 「Centos 6.5」にインストール開始、意味不明なエラーが出たり最後まで行ってもjenkinsのチェックで無限ループになり終わらない。(jenkinsを切れば使える)
  • 上記のパッチを当てても状況改善されず。
    こんな感じの現象「jenkinsのインストールスクリプトが完了しない #120
  • ruby関連をいろいろいじりわけわからなくなり何度も再インストールから再開。
  • ネットを調べるが「Centos 6.4」「Centos 6.5」共に動いてる人は苦労せず動いてる模様。
  • で、どっかのサイトのスクリーンショットにインストール時にOSの種別判定分が表示されてることに気が付く、自分の環境では出ない。
  • なんかの直観で、Centos 6.5で最初に「apt-get update」しない状況で、支持通りにコマンドを打った。
  • OS判定メッセージも出て「RedhatEL」と認識されてる。
  • すんなりインストール完了。(初期のjenkins問題も起きない)

えー 私のこの1日は何だったんでしょうか・・・。

たぶんインストーラーのOSバージョン判定がミスってるんだと思いますが、今日は体力ないので本家の記事探す気なし。

もしかしたら周知の不具合なのかもしれませんが・・・。

とりあえず動きました。

ただ、この後どうするかが問題ですよねアップデートしてない巣の状態ですから。

WS000004

 

 

Windows8 を Windows8.1にアップグレードしたら、ログイン後画面が真っ黒になったときの対処

Windows8 64bit Pro を8.1へアップグレードしてみました。

アップグレード自体は順調に進み、終了したのですが、その後ログインすると「エクスプローラーのリボンUI」が復活していたので、(私はWin8上で「Ribbon disabler」を利用していました)、もう1度「Ribbon disabler」を実行しDisableにし再起動したところ、ログイン後画面が真っ黒になり操作不能になりました・・・。

ググってみると確かにそのような症状があるようです(><)

http://log.shipweb.jp/?mode=datview&board_name=win&thread_key=1372265241&thread_id=1020227


(<del><span style="color: #ff9900;">*転載禁止だったのを忘れてましたすみません。 削除しました*</span></del>)

とありました。

「Ribbon Disabler」や「windows7 explorer for windows8」をアップデート前に設定してると上記の症状になるらしい。

 

私はバックアップを取ってなかったので、私の取った対処方法とし

  1. 別のPCをWindows8.1へアップデート(同じ64bit版で)
  2. アップデート完了後「C:\Windows\System32\」の「explorerframe.dll」をUSBメモリなどにコピー
  3. 真っ黒になっているマシンでタスクマネージャを立ち上げ
  4. 「explorerframe.dll」をUSBメモリからコピー
  5. 再起動
  6. 無事復旧しました

続きを読む «…»