1
0
mirror of https://github.com/rancher/os.git synced 2025-07-06 03:26:12 +00:00
Commit Graph

1327 Commits

Author SHA1 Message Date
Darren Shepherd
5694f371d5 Merge pull request #821 from imikushin/replace-curl
Replace curl with wget in Makefile
2016-04-04 13:29:51 -07:00
Darren Shepherd
6a3367ce24 Merge pull request #825 from imikushin/qemu-arm
Run tests on qemu-system-aarch64
2016-04-04 11:33:39 -07:00
Darren Shepherd
d1314684a9 Merge pull request #851 from joshwget/vbox-modules-amd64-only
Only get VirtualBox modules for amd64
2016-04-02 19:14:48 -07:00
Ivan Mikushin
0f6cf07786 make tests run on arm64 2016-04-01 16:18:27 -07:00
Josh Curl
5e83100aa4 Only get VirtualBox modules for amd64 2016-04-01 10:09:45 -07:00
Darren Shepherd
97e0c01666 Merge pull request #848 from joshwget/show-default-values
`ros config get` shows default values
2016-04-01 09:21:03 -07:00
Josh Curl
c0c8179813 ros config get shows default values 2016-03-31 21:31:46 -07:00
Ivan Mikushin
e2f3ac78a7 cleanup tests using SSH 2016-03-31 18:56:18 -07:00
Darren Shepherd
ecae451ad1 Merge pull request #847 from joshwget/bind-mount-var-lib-system-docker
Bind mount /var/lib/system-docker
2016-03-31 18:41:30 -07:00
Darren Shepherd
44fb5dfe2e Merge pull request #842 from joshwget/vbox-modules
Include VirtualBox guest modules
2016-03-31 18:40:01 -07:00
Darren Shepherd
0fcc1bb94f Merge pull request #845 from datawolf/fix-suffix-error
fix the suffix error when the target is rootfs
2016-03-31 18:33:10 -07:00
Ivan Mikushin
2dd57c5f3a remove an unused option --xhyve from ./scripts/run 2016-03-31 16:10:38 -07:00
Josh Curl
6e9ce6aea3 Include VirtualBox guest modules 2016-03-31 15:35:45 -07:00
Ivan Mikushin
60e5ff7ede Fix problems loading external services on boot (like ubuntu-console or kernel-headers)
On arm64 external services would not load on boot because of DNS i/o timeouts or valid TLS certificates appearing expired or not issued yet (I know that sounds weird).
2016-03-31 13:16:26 -07:00
Ivan Mikushin
95d24ac67d Modify the tests to work with multiple architectures 2016-03-31 13:16:26 -07:00
Ivan Mikushin
99c3207b14 Hook cloud-config into qemu-system-aarch46 2016-03-31 13:16:26 -07:00
Ivan Mikushin
29aff3d807 Dockerfile.dapper: make sure to update apt repos before fetching build deps and sources
Also, use dapper -d flag in scripts/shell.sh for better visibility
2016-03-31 13:14:25 -07:00
Josh Curl
9d8f6475aa Bind mount /var/lib/system-docker 2016-03-31 12:52:14 -07:00
Darren Shepherd
78ae645903 Merge pull request #824 from imikushin/run-kvm
scripts/run: enable KVM on arm/arm64 too
2016-03-31 11:55:46 -07:00
Darren Shepherd
e53155d023 Merge pull request #784 from joshwget/up-to-date-upgrade-warning
Warn if upgrading to the currently running version
2016-03-31 11:51:52 -07:00
Darren Shepherd
bd13cb4f00 Merge pull request #793 from joshwget/stage-when-enabled
Stage services when they are enabled
2016-03-31 11:49:24 -07:00
Darren Shepherd
e483ade336 Merge pull request #832 from joshwget/local-upgrade-image
Only pull upgrade image if not found locally
2016-03-31 11:45:30 -07:00
Darren Shepherd
c459937d90 Merge pull request #834 from joshwget/unmarshal-args-as-yaml
Use yaml.Unmarshal to handle config arguments
2016-03-31 11:44:44 -07:00
Darren Shepherd
d5b33086e6 Merge pull request #840 from joshwget/delete-container-before-upgrade
Delete previous upgrade container before upgrading
2016-03-31 11:44:09 -07:00
Wang Long
5221a31b1f fix the suffix error when the target is rootfs
Signed-off-by: Wang Long <long.wanglong@huawei.com>
2016-03-31 21:50:16 +08:00
Darren Shepherd
2b3e783939 Merge pull request #833 from imikushin/install-version-arch
Use images for the current architecture (vs just amd64)
2016-03-30 15:57:47 -07:00
Josh Curl
047884d4aa Delete previous upgrade container before upgrading 2016-03-29 11:53:40 -07:00
Ivan Mikushin
ee9c21c5f1 Use docker images for the current architecture (vs just for amd64)
Fix #828, #835
2016-03-29 10:29:56 -07:00
Josh Curl
6e6233bd86 Use yaml.Unmarshal to handle config arguments 2016-03-28 16:36:59 -07:00
Josh Curl
b965a2c0e3 Only pull upgrade image if not found locally 2016-03-28 11:27:27 -07:00
Darren Shepherd
5f362d78a2 Merge pull request #827 from datawolf/fix-lay-down-os-error
Fix lay-down-os shell error
2016-03-28 10:19:19 -07:00
Wang Long
d45360db62 Fix lay-down-os shell error
the current code for lay-down-os will cause the following error when
install rancheros to disk.

```
-bash: [: missing `]'
```

Signed-off-by: Wang Long <long.wanglong@huawei.com>
2016-03-26 15:33:25 +08:00
Denise
529e7dab06 Update README.md 2016-03-24 11:16:25 -07:00
Ivan Mikushin
dc86eb8c6d scripts/run: enable KVM on arm/arm64 too 2016-03-23 13:28:05 -07:00
Ivan Mikushin
77506c0a67 Replace curl with wget in Makefile
Because curl exits cleanly on HTTP errors (like 404 Not Found) and output filled with the error page content
2016-03-22 16:27:11 -07:00
Darren Shepherd
2ec32c14e2 Merge pull request #819 from imikushin/dapper-gccgo
Make sure /usr/bin/go from gccgo exists
2016-03-22 12:20:20 -07:00
Ivan Mikushin
5a8d0e7f34 Add --append to ros os upgrade to pass kernel args for --kexec 2016-03-22 12:16:06 -07:00
Ivan Mikushin
7d1a7f04de Make sure /usr/bin/go from gccgo exists
Fix dapper image build, which broke at some point: apparently because of gccgo packaging change
2016-03-22 11:27:20 -07:00
Darren Shepherd
cb772977bd Merge pull request #816 from datawolf/master
fix gen-os-config.sh error
2016-03-22 11:12:35 -07:00
Wang Long
e074038775 fix gen-os-config.sh error
Need to source build.conf.${ARCH} file when we generate os-config.yml
after the pr(https://github.com/rancher/os/pull/815) merged.

this patch fix it.

Signed-off-by: Wang Long <long.wanglong@huawei.com>
2016-03-22 14:15:30 +08:00
Darren Shepherd
097e8d3b4f Merge pull request #815 from imikushin/os-releases-arm
Different $OS_RELEASES_YML for different architectures
2016-03-21 21:05:50 -07:00
Darren Shepherd
f7301fa1b0 Merge pull request #808 from datawolf/print-proper-tips
print proper tips when running `ros` or `system-docker` without using sudo
2016-03-21 21:05:01 -07:00
Ivan Mikushin
cd46d7ca37 Different $OS_RELEASES_YML for different architectures 2016-03-21 20:48:09 -07:00
Darren Shepherd
8653a2cd8f Merge pull request #810 from imikushin/selinux-arm
Support SELinux on arm/arm64
2016-03-21 11:34:49 -07:00
Ivan Mikushin
a8dfd7089e Support SELinux on arm/arm64 2016-03-18 08:39:40 -07:00
Ivan Mikushin
aae4d086c9 Update to docker-from-scratch-v1.10.3
DFS-1.10.3 supports SELinux
2016-03-17 13:37:12 -07:00
Darren Shepherd
96c3f3958b Merge pull request #812 from imikushin/qemu-arm64
Run qemu and tests on different architectures
2016-03-17 09:05:58 -07:00
Ivan Mikushin
8802fe2c6e Run qemu and tests on different architectures 2016-03-17 04:30:11 -07:00
Denise
c1bf5ed490 Update README.md 2016-03-16 11:21:35 -07:00
Wang Long
445c510dee fix the testcase: add sudo to ros dev command
Signed-off-by: Wang Long <long.wanglong@huawei.com>
2016-03-16 18:41:54 +08:00