Commit Graph

1190 Commits

Author SHA1 Message Date
Jonathan Boulle c8a7050a88 version: bump to v0.5.4 v0.5.4 2015-04-23 10:39:30 -07:00
Jonathan Boulle e7aca18842 Merge pull request #810 from jonboulle/maint
*: add alban/iaguis/krnowak to MAINTAINERS
2015-04-23 09:28:52 -07:00
Jonathan Boulle 36762f976f *: add alban/iaguis/krnowak to MAINTAINERS 2015-04-23 09:22:10 -07:00
Alban ce8912295f Merge pull request #808 from endocode/alban/functests_deps
Semaphore: reduce dependencies for faster functional tests
2015-04-23 15:06:47 +02:00
Alban 3f2c58ebcc Merge pull request #809 from endocode/alban/functests_go_from_git
functional tests: use the correct version of go
2015-04-23 13:20:40 +02:00
Alban Crequy 3f1d704716 functional tests: use the correct version of go when using sudo
The functional tests use sudo because the tests need to be run as root.
Sudo does not preserve $PATH. When the user use a home-built go, it
might have a different version thatn the system-wide installed go.  It
causes problems when linking the tests with github.com/coreos/rkt/common

This patch fixes the issue by using the go environment of the user.
2015-04-23 12:33:56 +02:00
Alban Crequy 808e9f9166 Semaphore: reduce dependencies
The new Semaphore platform has most packages already installed.

Use awk instead of gawk in functional tests: awk is more commonly
installed than gawk.
2015-04-23 10:57:14 +02:00
Jonathan Boulle 04818f9d76 *: update roadmap 2015-04-23 00:25:05 -07:00
Jonathan Boulle b2d317b3fb Merge pull request #807 from jonboulle/conf
docs: tighten up configuration guide
2015-04-22 22:56:58 -07:00
Jonathan Boulle 986373af1d docs: further changes to config documentation
- Wrap text a little less aggressively
- Various grammar improvements
- Add a note about only being allowed to define registries/hosts once
  per directory
2015-04-22 22:55:44 -07:00
Jonathan Boulle 45f8789b01 docs: tighten up configuration guide 2015-04-22 20:52:09 -07:00
Jonathan Boulle a506a39c59 *: fix formatting in ROADMAP 2015-04-22 17:09:42 -07:00
Jonathan Boulle 1392354e31 *: update ROADMAP 2015-04-22 17:09:05 -07:00
Jonathan Boulle 73d8bf5861 Merge pull request #712 from yifan-gu/pod_manifest
rkt: add --pod-manifest to support user specified pod manifest.
2015-04-22 16:20:45 -07:00
Jonathan Boulle 4d594efb72 Merge pull request #794 from endocode/krnowak/keystore-paths
Allow setting keystore paths from cmdline
2015-04-22 13:56:09 -07:00
Krzesimir Nowak 21ccdbd1cd *: Standardize on "system" and "local" configuration
So "vendor" config becomes "system" and "custom" one - "local".
2015-04-22 13:26:59 +02:00
Krzesimir Nowak 1ee0fbc6b3 rkt: Kill Default{Vendor,Custom}Path constants 2015-04-22 12:21:49 +02:00
Krzesimir Nowak 0bdc7e345e rkt: Configure keystore with paths 2015-04-22 12:18:41 +02:00
Krzesimir Nowak 8b7c134be4 keystore: Make it easy to create keystore config 2015-04-22 12:18:41 +02:00
Krzesimir Nowak 2d8ec52f83 rkt, common: Move default config paths to common 2015-04-22 10:51:17 +02:00
Krzesimir Nowak ae02db3faa Merge pull request #760 from endocode/krnowak/authfunctests
Functional tests for configuration and authentication
2015-04-22 10:50:32 +02:00
Krzesimir Nowak b41508838f functional tests: Fix imports and formatting 2015-04-22 10:40:49 +02:00
Krzesimir Nowak 939006ff20 functional tests: Import test-aci-auth-server
It is now known as test-auth-server and it contains an aci
subpackage. Later we can add a docker package to test docker auth.
2015-04-22 10:40:49 +02:00
Krzesimir Nowak 7881c3e485 godep: Remove test-aci-auth-server
It is going to land here.
2015-04-22 10:40:49 +02:00
Krzesimir Nowak fe12a88642 functional tests: Address some more review issues 2015-04-22 10:40:49 +02:00
Krzesimir Nowak abb490b8b2 godep: Update test-aci-auth-server
Makes the auth tests a bit faster.
2015-04-22 10:40:49 +02:00
Krzesimir Nowak c3c4da3619 functional tests: Simplify running the test server 2015-04-22 10:40:49 +02:00
Krzesimir Nowak caff9edf7a godep: Update test-aci-auth-server
It simplifies passing the tools to NewServerWithPaths used in auth
functional tests.
2015-04-22 10:40:49 +02:00
Krzesimir Nowak b46a66d982 functional tests: Rewrite some tests to table style
Also remove some one-line functions that weren't used in more than one
place.
2015-04-22 10:40:49 +02:00
Krzesimir Nowak 9bdb2ed766 functional tests: Rename functions for destructive tests 2015-04-22 10:40:49 +02:00
Krzesimir Nowak 54d64e9603 functional tests: Move some functions to common file 2015-04-22 10:40:49 +02:00
Krzesimir Nowak 87b5a5b53c functional tests: Rename env var enabling destructive tests 2015-04-22 10:40:49 +02:00
Krzesimir Nowak 334d07aa41 functional tests: Make sure we run destructive tests on semaphore 2015-04-22 10:40:10 +02:00
Krzesimir Nowak 0504cc71d3 functional tests: Auth tests 2015-04-22 10:38:35 +02:00
Krzesimir Nowak 8a88563693 functional tests: Add and use test-aci-auth-server 2015-04-22 10:38:35 +02:00
Yifan Gu ec28872afe rkt: add --pod-manifest to support user specified pod manifest. 2015-04-21 14:04:33 -07:00
Eugene Yakubovich 69d9b4c747 Merge pull request #769 from eyakubovich/def-net-routes
net: remove obsolete 169.254.169.255/32 route
2015-04-21 12:45:27 -07:00
Iago López Galeiras b9c563153c Merge pull request #780 from jonboulle/store
store: rename ds -> s
2015-04-21 11:00:46 +02:00
Jonathan Boulle fe9ca8ae89 store: fix final ds -> s 2015-04-21 01:59:17 -07:00
Alban 5006425d1e Merge pull request #793 from endocode/alban/functests_enter
Alban/functests enter
2015-04-21 10:36:01 +02:00
Alban Crequy e7d4e88f36 tests/install-deps.sh: add gawk for Semaphore 2015-04-21 10:26:04 +02:00
Alban Crequy 6a45b922ae functional tests: rkt-enter: check environment variables
This tests that the "rkt enter" command get the environment variables
set in various ways:
- from the manifest
- from -set-env
- from -inherit-env

This is a regression test for https://github.com/coreos/rkt/issues/433

I would like this test merged before we start implementing the support
for starting non-root apps in https://github.com/coreos/rkt/issues/539
2015-04-21 10:26:04 +02:00
Alban 1cd1b5370e Merge pull request #765 from endocode/alban/functests_interactive
functional tests: new test for rkt run -interactive
2015-04-21 10:23:20 +02:00
Alban Crequy 6334a1c273 functional tests: new test for rkt run -interactive
It contains a regression test for
https://github.com/coreos/rkt/issues/758

It tests whether a tty is given to the application.

It runs rkt with and without parameters on the command line.
2015-04-21 10:12:25 +02:00
Krzesimir Nowak f44a4452e5 Merge pull request #767 from endocode/krnowak/docker-auth
Add config for docker auth
2015-04-21 10:02:10 +02:00
Jonathan Boulle 9ad8599d71 Merge pull request #791 from endocode/alban/functests_scripts
functional tests: improve scripts
2015-04-21 00:45:06 -07:00
Alban 20aaddf66b Merge pull request #775 from endocode/alban/functests_caps
functional tests: new test for capabilities
2015-04-21 09:43:36 +02:00
Jonathan Boulle 9109d6d266 rkt: rename store variables ds -> s 2015-04-20 16:47:44 -07:00
Jonathan Boulle e5eeaef5e3 store: rename ds -> s
ds was a legacy name reflecting the store was once DownloadStore
2015-04-20 16:47:44 -07:00
Jonathan Boulle 73e6e1e992 Merge pull request #792 from endocode/iaguis/docs-dkr
docs: clean up docker doc
2015-04-20 16:10:58 -07:00