Open takeshimeonerespect opened 4 years ago
GUDHIのmake test
: Docker container環境で動作確認、100%で終了することを確認済
⇒Marc-sanにreply済
test codeの修正、/takeshimeonerespect/gudhi-devel/への反映: 未達
⇒2/10に対応
pull request時などに実行しているTestを、手動から自動とする取り組みを進める
userが入力したデータを外部storageに置くことに関するFujitsuのポリシーは?
2/10(Mon)
2/14(Fri)
apt install
の際、sudo -E apt install
と-E
をつけないと失敗をしていたが、
aptのプロキシ設定を予めしておくことで、-E
は不要となる。
root@client:~# vim /etc/apt/apt.conf
# 新規作成
Acquire::http::proxy "http://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";
Acquire::https::proxy "https://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";
Acquire::ftp::proxy "ftp://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";"
checkout
したbranchのみ確認することができるgrep
は現在のディレクトリより下の階層のvectorization
と一致する文字列をvectorization
が存在するbranchは、12-investigate-tda-library-feasibility
、execute_tda_lib
となるroot@client:~# vim /etc/apt/apt.conf
)
Acquire::http::proxy "http://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";
Acquire::https::proxy "https://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";
Acquire::ftp::proxy "ftp://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";"
$ sudo add-apt-repository \
> "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
> $(lsb_release -cs) \
> stable"
無視:1 https://download.docker.com/linux/ubuntu bionic InRelease
エラー:2 https://download.docker.com/linux/ubuntu bionic Release
Could not handshake: The TLS connection was non-property terminated. [IP: 10.0.58.88 8080]
ヒット:3 http://jp.archive.ubuntu.com/ubuntu bionic InRelease
取得:4 http://jp.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
取得:5 http://jp.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
ヒット:6 http://seccurity.ubuntu.com/ubuntu bionic-security InRelease
パッケージリストを読み込んでいます... 完了
E: リポジトリ https://download.docker.com/linux/ubuntu bionic Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。
Acquire::http::proxy "http://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";
Acquire::https::proxy "http://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";
Acquire::ftp::proxy "http://aiinf00:9012345678@rep.proxy.nic.fujitsu.com:8080/";"
$ sudo add-apt-repository \
> "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
> $(lsb_release -cs) \
> stable"
ヒット:1 http://jp.archive.ubuntu.com/ubuntu bionic InRelease
取得:2 http://jp.archive.ubuntu.com/ubuntu bionic-updates Release [88.7 kB]
取得:3 https://download.docker.com/linux/ubuntu bionic InRelease [64.4 kB]
取得:4 http://jp.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
取得:5 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages [11.0 kB]
ヒット:6 http://security.ubuntu.com/ubuntu bionic-security InRelease
239 kB を 1秒 で取得しました (308 kB/s)
パッケージリストを読み込んでいます... 完了
whoami
: 現在のユーザ名を表示するコマンド
https://github.com/takeshimeonerespect/take_shimeone/issues/1#issuecomment-600965342
で参考としたURLの情報により、sudo
なしでdockerが使えるようになった。sudo apt install ssh
でsshモジュールを導入することで、無事、接続完了~wikiの移動(gitlab)
~$ git clone http://extra-gitlab.forum.ac2.flab.fujitsu.co.jp/TDA-dev/PD-vectorization.wiki.git
~$ cd /PD-vectorization.wiki/
~$ git remote remove origin
~$ git remote add origin http://extra-gitlab.forum.ac2.flab.fujitsu.co.jp/TDA-dev/PD-vectorizationtda.wiki.git
~$ git push origin master -f
Dockerによるnotebookの動作確認(ローカル環境)
sudo docker build -t tdalib_test:0.1 .
docker container run -p 38082:8888 -itd --name take2_tdalib_test1 tdalib_test:0.1
sudo docker container exec - it take2_tdalib_test1 bash
jupyter notebook --ip=$(hostname -i) --port=8888 --NotebookApp.token='' --allow-root
2020-02-07
make test
を実行・動作確認