1341 Commits

Author SHA1 Message Date
Dimitri John Ledkov 45f0ff8b19 Clear linux use system binaries, instead of compiling systemd. 2015-06-02 15:40:16 +01:00
Dimitri John Ledkov 8b3c7fa6e0 Clear linux toplevel makefile. 2015-06-02 15:37:41 +01:00
Dimitri John Ledkov ce7ad6b722 Merge branch 'master' of https://github.com/coreos/rkt 2015-05-20 14:22:19 +01:00
Alban Crequy cb524d42e4 Merge pull request #860 from steveeJ/podenv-usernets-parse
networking: load only *.conf files
2015-05-20 10:19:11 +02:00
Jonathan Boulle 8963ba8c06 Merge pull request #917 from jesperfj/jesperfj-devel-doc-typo
Fix small typo
2015-05-19 10:39:21 -07:00
Jesper Joergensen cf64669078 Update pod-lifecycle.md 2015-05-19 08:48:14 -07:00
Iago López Galeiras 3361adfc4f Merge pull request #909 from endocode/iaguis/dlopen-libsystemd
stage1: dlopen libsystemd instead of libsystemd-login
2015-05-19 10:49:37 +02:00
Brandon Philips dd03a1de1c Merge pull request #914 from philips/insecure-skip-verify-flag
rkt: make warning map to `insecure-skip-verify` usage
2015-05-18 18:49:25 -07:00
Brandon Philips ec65c3a12d rkt: fix docs/warnings for insecure-skip-verify flag
- insecure-skip-verify is used in image fetch and trust for skipping
  verification, document this in the flags usage
- make the docs more explicit about what insecure-skip-verify does

We will split this sledgehammer flag into multiple flags via #912
2015-05-18 18:17:25 -07:00
Iago López Galeiras 230dc1bc8c stage1: dlopen libsystemd instead of libsystemd-login
In systemd-209 libsystemd-login was merged into libsystemd and a
compatibility libsystemd-login library was created. Unfortunately,
distributions like Fedora don't ship the compatibility libraries so
runningFromUnitFile will always return false.

Fix it by dlopening libsystemd.so instead of libsystemd-login.so.
2015-05-18 11:23:58 +02:00
Jonathan Boulle ec04de7156 Merge pull request #899 from robszumski/docs-links
docs: fix broken links
2015-05-15 17:46:24 -07:00
Jonathan Boulle 95a2577979 Merge pull request #895 from gosharplite/patch-1
Image should be served at correct location.
2015-05-15 17:25:54 -07:00
Rob Szumski 516851409a docs: fix in-page link 2015-05-15 10:35:04 -07:00
Dimitri John Ledkov 2416af1d35 Run lkvm in debug mode, when debugging is requested. 2015-05-14 13:48:32 +01:00
Dimitri John Ledkov fbe51e7d6c Use our ld.so, and our libraries. lsof output will be interesting. 2015-05-14 12:36:41 +01:00
Dimitri John Ledkov 423ca252ed Merge branch 'master' of https://github.com/coreos/rkt 2015-05-14 11:19:34 +01:00
Rob Szumski e607295d46 docs: fix broken link 2015-05-13 10:32:19 -07:00
Rob Szumski 4d4d3ee69f docs: fix link formatting 2015-05-13 10:31:31 -07:00
Tony Hsu 5405bc082c Image should be served at correct location. 2015-05-13 14:35:03 +08:00
Yifan Gu dbfc9c52b0 Merge pull request #886 from yifan-gu/img_cat
rkt/image: Add cat-manifest to print the image manifest to stdout.
2015-05-12 23:27:10 -07:00
Yifan Gu 8f661cba5d rkt/image: Add --pretty-print option for cat-manifest. 2015-05-12 17:22:46 -07:00
Jonathan Boulle af12077bbb Merge pull request #889 from xiang90/fetch
rkt: better logging around fetch
2015-05-12 12:13:07 -07:00
Xiang Li ab22fda826 rkt: better logging around fetch
More clearly distinguish case where image is retrieved from the cached copy in local store
2015-05-12 11:00:12 -07:00
Yifan Gu 84305a034f rkt/image: Add cat-manifest to print the image manifest to stdout.
Also add some facilities to print usage for sub-commands.
2015-05-12 10:58:16 -07:00
Dimitri John Ledkov a072a99d16 Switch to uncompressed kernel. 2015-05-12 18:25:04 +01:00
Ledkov, Dimitri J cc425d2817 Merge branch 'master' into 'master'
plan9 read-write mounts

This implements mounting rkt volumes:

* updated go-systemd dependency
* implemented plan9 flags to the hypervisor
* mounting plan9 mounts inside the VM (using systemd mount units)

See merge request !2
2015-05-12 06:28:38 -07:00
Dimitri John Ledkov 34a3cbbbe8 Mount plan9 mounts inside the guest. 2015-05-12 13:40:30 +01:00
Alban Crequy ef77c21ecc Merge pull request #892 from endocode/alban/functests_failure
functional tests: update string from systemd
2015-05-12 11:48:19 +02:00
Alban Crequy efe92216f1 functional tests: update string from systemd
Since systemd commit f2341e ("core,network: major per-object logging rework"),
systemd does not log "main process exited" but "Main process exited" (notice
the uppercase).

Improve the test to accept both strings.
2015-05-12 10:25:13 +02:00
Alban Crequy 6c9ee952cb Merge pull request #884 from endocode/alban/systemd_flags
stage1: systemd: update build option
2015-05-12 10:24:37 +02:00
Alban Crequy 82ff5e453e Merge pull request #890 from yifan-gu/test_error
rkt/tests: Print out the error info on failures.
2015-05-12 10:18:52 +02:00
Alban Crequy 0ed3d37677 stage1: systemd: update build option
- remove --disable-readahead
- remove --disable-multi-seat-x
- add --disable-selinux

Also, write one option per line for better readability.

I kept the configure --help output order.
2015-05-12 10:03:39 +02:00
Jonathan Boulle fdfe1debb2 Merge pull request #821 from jonboulle/buildstage1
documentation: make RKT_STAGE1_IMAGE more obvious
2015-05-11 17:45:45 -07:00
Jonathan Boulle d574299387 Merge pull request #828 from jonboulle/building
docs: intro building ACIs in README
2015-05-11 17:43:43 -07:00
Jonathan Boulle 7cbb9657b8 Merge pull request #888 from jzelinskie/vagrant
vagrantfile: fix slow VM DNS
2015-05-11 17:36:53 -07:00
Yifan Gu 320c25e036 rkt/tests: Print out the error info on failures.
This can help us to reason about the failures more easily.
2015-05-11 16:21:28 -07:00
Jonathan Boulle 03b8ec8856 Merge pull request #887 from xiang90/fix_v
script/vagrant: cp the build target to usr bin
2015-05-11 15:50:38 -07:00
Jimmy Zelinskie b3bf6013f0 vagrantfile: fix slow VM DNS 2015-05-11 16:13:24 -04:00
Xiang Li 548a8432e2 script/vagrant: cp the build target to usr bin
Before this change, when I run `sudo rkt trust` it fails. I hope
we can also install rkt under usr/local/bin by default. So our
users can have a better experience when following our rkt basic
tutorial.
This issue was introduced by a recent script rewrote (#652)
2015-05-11 12:47:26 -07:00
Jonathan Boulle baad520a59 Merge pull request #846 from coreos/docs-adv-systemd
docs: expand systemd examples
2015-05-11 12:08:06 -07:00
Rob Szumski 10c8668cb6 docs: remove unused image tag 2015-05-11 09:46:16 -07:00
Dimitri John Ledkov 90f8114f81 Update go-systemd/unit dependency. 2015-05-11 15:58:40 +01:00
Yifan Gu 724e49e270 Merge pull request #882 from yifan-gu/fix_typo
rkt/images: Fix error message.
2015-05-08 18:22:18 -07:00
Yifan Gu 85d33f8d08 rkt/images: Fix error message. 2015-05-08 16:46:35 -07:00
Jonathan Boulle 8f70b28d05 Merge pull request #877 from jonboulle/doc
docs: fix host volume example
2015-05-08 13:00:33 -07:00
Dimitri John Ledkov 138ecb062d Add p9 read-write mounts for volumes. 2015-05-08 17:04:03 +01:00
Ledkov, Dimitri J 5f86a30af3 Merge branch 'master' into 'master'
pull upstream

pull upstream changes.

See merge request !1
2015-05-08 07:52:51 -07:00
Dimitri John Ledkov 8b9b4c062a Merge branch 'master' of https://github.com/coreos/rkt
Conflicts:
	stage1/init/init.go
	stage1/init/pod.go
2015-05-08 15:48:40 +01:00
Jonathan Boulle d61a4c52d7 Merge pull request #878 from endocode/iaguis/keep-unit
stage1: use systemd-nspawn's --keep-unit
2015-05-07 17:33:41 -07:00
Iago López Galeiras 3cbfa313f9 stage1: use systemd-nspawn's --keep-unit
If we're running from a unit file, we pass --keep-unit to systemd-nspawn
to avoid being moved to a different cgroup.
2015-05-07 15:24:00 -07:00