Commit Graph

532 Commits

Author SHA1 Message Date
Vincent Batts cbea66a275 Merge pull request #422 from vbatts/travis_make_target
travis: have make target be travis sensitive
2016-05-03 16:35:52 -04:00
Vincent Batts e65fe55686 travis: have make target be travis sensitive
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-05-03 15:25:31 -04:00
Mrunal Patel 3b78e51738 Merge pull request #419 from wking/lifecycle-cleanup-step-7
runtime: Fix 'step 8' -> 'step 7' references
2016-05-02 12:41:17 -07:00
W. Trevor King 0382257baf runtime: Fix 'step 8' -> 'step 7' references
This slipped through the renumbering in 7117ede7 (Expand on the
definition of our ops, 2015-10-13, #225).

Signed-off-by: W. Trevor King <wking@tremily.us>
2016-05-02 11:40:48 -07:00
Vincent Batts 4941dba4a8 version: include version in produced docs (#406)
Fixes #398

Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-05-02 14:10:02 -04:00
Rob Dolin (MSFT) 9630bf7acb [ Lifecycle ] Increase importance of logging errors (#410)
"errors, if any, MAY be logged" --> "errors, if any, SHOULD be logged"

Signed-off-by: Rob Dolin <RobDolin@microsoft.com>
2016-05-02 14:09:25 -04:00
Vincent Batts 3db55ea3ba *: fetch code-of-conduct.md from tob (#413)
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-05-02 14:04:54 -04:00
W. Trevor King b373a155de config: Split platform-specific configuration into its own section (#414)
To make it clear that the whole 'linux' section is optional.

Signed-off-by: W. Trevor King <wking@tremily.us>
2016-05-02 14:04:39 -04:00
Amit Saha 45f7ada1bb config.md: args is an array of strings (#416)
Signed-off-by: Amit Saha <amitsaha.in@gmail.com>
2016-05-01 10:10:56 -04:00
Mrunal Patel e5e603f26f Merge pull request #407 from vbatts/annotations
config: clarify annotations sentence
2016-04-28 14:46:15 -07:00
Mrunal Patel 15bddb9311 Merge pull request #409 from RobDolinMS/patch-17
[ Configuration | Version ] Capitalize MUST in ociVersion description
2016-04-28 14:45:56 -07:00
Rob Dolin (MSFT) 646868f7d4 [ Configuration | Version ] Capitalize MUST in ociVersion description
"ociVersion ... must be in SemVer ... format" --> "ociVersion ... MUST be in SemVer ... format"

Signed-off-by: Rob Dolin <RobDolin@microsoft.com>
2016-04-28 12:42:12 -07:00
W. Trevor King 440fc5b36e specs-go/config: Make Spec.Mounts omitempty (#408)
* specs-go/config: Make Spec.Mounts omitempty

Otherwise:

  $ ocitools generate --mount-cgroups=no --template <(echo {})
  $ grep mounts config.json
          "mounts": null,

The language in config.md#Mounts is:

> You can add array of mount points...

which I think means 'MAY'.

Signed-off-by: W. Trevor King <wking@tremily.us>

* config: Use 'MAY' (RFC 2119) for mounts

Signed-off-by: W. Trevor King <wking@tremily.us>
2016-04-28 09:46:54 -04:00
Vincent Batts e6427cb043 Merge pull request #349 from vbatts/target-install-tools
Makefile: add target for tools
2016-04-27 13:31:59 -04:00
Vincent Batts 647d77b700 Merge pull request #401 from RobDolinMS/patch-14
[ Runtime | State] Fix typo
2016-04-27 13:30:39 -04:00
Vincent Batts c4b846c442 travis: use the Makefile targets
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-04-27 13:16:20 -04:00
Vincent Batts cc89c12b31 Makefile: add target for tools
As we have several tools used in the Makefile, might as well make them
easier to install.

Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-04-27 13:11:59 -04:00
Vincent Batts 0315202c12 config: clarify annotations sentence
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-04-27 11:40:57 -04:00
Vincent Batts dc8aeb1f15 Merge pull request #400 from RobDolinMS/patch-13
[ReadMe] Consistent indented portions of Table of Contents
2016-04-27 09:49:15 -04:00
Rob Dolin (MSFT) 063eb099ac [ Runtime | State] Fix typo
propeties --> properties

Signed-off-by: Rob Dolin <RobDolin@microsoft.com>
2016-04-26 17:49:31 -07:00
Rob Dolin (MSFT) d791113001 [ReadMe] Consistent indented portions of Table of Contents
Signed-off-by: Rob Dolin <RobDolin@microsoft.com>
2016-04-26 15:33:33 -07:00
Qiang Huang f955d90e70 Merge pull request #396 from mrunalp/fix_process_label
Fix remnants from SelinuxProcessLabel to SelinuxLabel rename
2016-04-25 14:50:23 +08:00
Mrunal Patel e87d7d2ba9 Fix remnants from SelinuxProcessLabel to SelinuxLabel rename
Signed-off-by: Mrunal Patel <mrunalp@gmail.com>
2016-04-22 13:51:31 -07:00
Vincent Batts 6e08c6983e Merge pull request #393 from mrunalp/mount_label
Add support for Selinux mount context labels
2016-04-22 16:43:00 -04:00
Mrunal Patel 7350d5e1f1 Add support for Selinux mount context labels
Signed-off-by: Mrunal Patel <mrunalp@gmail.com>
2016-04-22 13:40:49 -07:00
Mrunal Patel 92af03779e Merge pull request #394 from mlaventure/abs-rootfs-path
Remove requirement for rootfs path to be relative
2016-04-22 12:02:27 -07:00
Kenfe-Mickael Laventure b2e9154a31 Remove requirement for rootfs path to be relative
Closes #389

Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>
2016-04-22 11:57:21 -07:00
Michael Crosby 77021d955d Merge pull request #390 from wking/example-move-id-mapping-from-process-to-linux
config: Move (u|g)idMappings from 'process' to 'linux'
2016-04-21 09:34:35 -07:00
Vincent Batts b185d033e9 Merge pull request #392 from hqhq/hq_edit_gitignore
Add schema/validate to .gitignore
2016-04-21 11:32:55 -04:00
Qiang Huang 93ea424095 Add schema/validate to .gitignore
Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
2016-04-21 09:39:47 +08:00
Vincent Batts 48428a49ff Merge pull request #375 from RobDolinMS/patch-11
ReadMe: Link to shared Code of Conduct in TOB repo
2016-04-20 13:36:36 -04:00
W. Trevor King cf55cdc8c4 config: Move (u|g)idMappings from 'process' to 'linux'
To match where they're defined in the JSON Schema [1].  The old
location is from d4e7326d (config: JSON examples, 2016-04-06, #370),
and seems to have been accidental.

[1]: 0982071b28/schema/schema-linux.json (L21-L48)

Signed-off-by: W. Trevor King <wking@tremily.us>
2016-04-19 22:20:38 -07:00
Mrunal Patel 0982071b28 Merge pull request #388 from vishh/exec
Remove exec from required runtime functionalities.
2016-04-19 17:56:10 -07:00
Vishnu kannan a7a366b334 Remove exec from required runtime functionalities.
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-04-19 15:27:23 -07:00
Mrunal Patel 9d3aef58a7 Merge pull request #385 from hqhq/hq_fix_schema_readme
Fix example in schema README
2016-04-15 12:24:39 -07:00
Vincent Batts 9d1998240a Merge pull request #386 from duglin/editMakefile
Hide output dir from git
2016-04-14 21:56:32 -04:00
Doug Davis e284801c4b Hide output dir from git
Signed-off-by: Doug Davis <dug@us.ibm.com>
2016-04-14 01:33:21 -07:00
Qiang Huang aaf05c4dc9 Modify README to keep consistency with Makefile
Use the name `validate` instead of `schema` for the
utility.

Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
2016-04-14 12:33:17 +08:00
Qiang Huang 38b7860096 Fix example in schema README
We should only download dependence without installing,
otherwise we'll probably get error:
go install: no install location for directory /home/qhuang/specs/schema outside GOPATH
        For more details see: go help gopath

Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
2016-04-14 10:39:12 +08:00
Mrunal Patel 53f0da5e98 Merge pull request #360 from vbatts/schema-README
schema: add a README
2016-04-13 12:05:41 -07:00
Vincent Batts 9da17282d9 schema: add a README
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-04-13 13:44:34 -04:00
Mrunal Patel fd9d4365a8 Merge pull request #366 from vbatts/travis_updates
travis: git-validation detects travis now
2016-04-13 10:37:01 -07:00
Mrunal Patel 3eeb4ff068 Merge pull request #376 from hqhq/hq_add_project
Add project.md to table of contents
2016-04-13 10:36:41 -07:00
Vincent Batts 4f3147d876 travis: git-validation detects travis now
The `-range` argument is not needed.

Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-04-13 13:35:26 -04:00
Mrunal Patel d6aea95de9 Merge pull request #348 from vbatts/anchor-examples
Anchor examples
2016-04-13 10:33:02 -07:00
Mrunal Patel 93a6ffdcd9 Merge pull request #381 from vbatts/check_commits_for_whitespace
travis: check commits for whitespace errors
2016-04-13 09:35:58 -07:00
Qiang Huang 839ee37068 Merge pull request #378 from vbatts/robdolin_pr368
README: clarify weekly call
2016-04-13 11:26:57 +08:00
Vincent Batts 3f1c1507c3 Merge pull request #379 from vbatts/bump_version
Bump version for v0.5.0 release
2016-04-12 14:49:58 -04:00
Mrunal Patel a0db213298 Merge pull request #380 from wking/readme-whitespace
README: Remove trailing whitespace
2016-04-12 11:39:02 -07:00
Vincent Batts 54fba081a4 version: bump v0.6.0-dev
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2016-04-12 10:00:37 -04:00