Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install-deps: use DTS-7 on aarch64 and only download mirrored package indexes #19645

Merged
merged 5 commits into from Jan 2, 2018

Conversation

tchaikov
Copy link
Contributor

No description provided.

tchaikov and others added 5 commits December 30, 2017 23:20
and do not fail the `apt-get update` command, if any mirror is not
reachable.

Signed-off-by: Kefu Chai <kchai@redhat.com>
E: Failed to fetch http://mirror.cs.uchicago.edu/ubuntu-toolchain-r/dists/xenial/main/binary-i386/Packages  404  Not Found
E: Failed to fetch http://mirror.yandex.ru/mirrors/launchpad/ubuntu-toolchain-r/dists/xenial/main/i18n/Translation-en  404  Not Found [IP: 213.180.204.183 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

On Ubuntu amd64 installations, i386 is enabled as an additional
architecture by default. apt & co. expect repositories to provide all
configured architectures, which causes the error above.

Signed-off-by: Songbo Wang <wangsongbo@cloudin.cn>
$- is "hB" if launched via command line, and it is "himBH" only when
we are actually *in* an interactive shell. so checking "test -t 1" is
what we want.

Signed-off-by: Kefu Chai <kchai@redhat.com>
@ktdreyer
Copy link
Member

ktdreyer commented Jan 2, 2018

Looks like this PR does a lot of different things now, mind re-titling?

@ktdreyer
Copy link
Member

ktdreyer commented Jan 2, 2018

Changes LGTM otherwise. Thanks @tchaikov

@tchaikov tchaikov changed the title install-deps: only download mirrored package index install-deps: use DTS-7 on aarch64 and only download mirrored package indexes Jan 2, 2018
@tchaikov
Copy link
Contributor Author

tchaikov commented Jan 2, 2018

@ktdreyer updated the PR title.

@liewegas liewegas merged commit 089e287 into ceph:master Jan 2, 2018
@tchaikov tchaikov deleted the wip-install-deps branch January 2, 2018 18:08
xiexingguo pushed a commit to ceph/ceph-ci that referenced this pull request Jan 17, 2018
    ceph/ceph#19548

cmake: check gcc version not release date for libstdc++ saneness
cmake: bail out if GCC version is less than 5.1

    ceph/ceph#18938
    ceph/ceph#19344

build/ops: use devtoolset-7 on centos/rhel-7
ceph.spec: use devtoolset-6-gcc-c++ on aarch64

    ceph/ceph#18863
    ceph/ceph#19341

install-deps: use DTS-7 on aarch64 and only download mirrored package indexes

    ceph/ceph#19645

Signed-off-by: luo.runbing <luo.runbing@zte.com.cn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants