Skip to content
This repository was archived by the owner on May 12, 2021. It is now read-only.

stable: initial stable-branching documentation#238

Merged
jodh-intel merged 1 commit into
kata-containers:masterfrom
egernst:stable-documentation
Sep 18, 2018
Merged

stable: initial stable-branching documentation#238
jodh-intel merged 1 commit into
kata-containers:masterfrom
egernst:stable-documentation

Conversation

@egernst
Copy link
Copy Markdown
Member

@egernst egernst commented Aug 31, 2018

It is expected that this document will change over time. This
represents an initial starting point as we create and release
our stable branches.

Fixes: #237

Requirements for this document:

  • - what stable branches are.
  • - how to create them.
  • - how to populate them.
  • -how to test them.

@egernst egernst added the review label Aug 31, 2018
@egernst
Copy link
Copy Markdown
Member Author

egernst commented Aug 31, 2018

Please help review.

I think as part of our stable release process, we should also consider releasing from master an RC branch (when there are deltas on master versus stable). This will allow earlier access to features which are targetting the next MINOR release update. We hadn't really discussed this before, but I think we should consider adding it to this document? Feedback please?

If you have considerable edit suggestions, I'd be happy to see a commit applied / submitted to my branch. I don't have bandwidth to do many many piecemeal edits :)

PTAL @bergwolf @gnawux @jodh-intel @grahamwhaley

Comment thread Stable-Branch-Strategy.md Outdated
Stable: 1.2.2
```

Note, the 1.1.3 branch will still exist, but under current plans it would not be maintained further.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[minor] should be 1.1.x branch

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack.

@gnawux
Copy link
Copy Markdown
Member

gnawux commented Sep 1, 2018

Thanks, Eric. Overall I think it's OK and identical to what we discussed in the weekly meeting.
will look into detail later.

Copy link
Copy Markdown
Contributor

@marcov marcov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The doc is quite clear for me, it looks good as a starting point.

Comment thread Stable-Branch-Strategy.md Outdated
Consider the following initial state:
Master 1.3.rc0
Stable 1.2.0
Stable 1.1.2
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would surround this with ``` to match the rest of the doc

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack.

Comment thread Stable-Branch-Strategy.md Outdated
The test repository will also be forked to create stable branches based off of master. Full CI
will run on each stable and master PR, using its respective tests repository branch.

### An alternative method for CI testing: suggestiong to revisit:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestiong to revisit: to be dropped?

Comment thread Stable-Branch-Strategy.md Outdated

Development will occur against the master branch and applicable code commits should also be submitted
against the stable branch. Some guidelines:
-Only bug and security fixes which do not introduce inter-component dependencies are
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix the list formatting

Comment thread Stable-Branch-Strategy.md Outdated
```
Master: 1.3.0
Stable: 1.3.0
Stable: 1.2.2
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't the older branch continue be Stable: 1.2.1?

Comment thread Stable-Branch-Strategy.md Outdated
Consider the following initial state:
Master 1.3.rc0
Stable 1.2.0
Stable 1.1.2
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about having a unique name given to the 2 Stable to help disambiguate? Something like Current stable and Previous stable.

Comment thread Stable-Branch-Strategy.md Outdated

# Overview

As detailed in the release documentation, the Kata Containers project makes use of
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need a link to that release documentation here.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

Comment thread Stable-Branch-Strategy.md Outdated
# Overview

As detailed in the release documentation, the Kata Containers project makes use of
semantic versioning. A release version is described by MAJOR.MINOR.PATCH. Early in
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread Stable-Branch-Strategy.md Outdated

As detailed in the release documentation, the Kata Containers project makes use of
semantic versioning. A release version is described by MAJOR.MINOR.PATCH. Early in
the project, we will introduce many new features which will require a minor version change
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/version change/version changes/

Comment thread Stable-Branch-Strategy.md Outdated

## Branch Management
Kata Containers will maintain two stable release branches in addition to the master branch.
Once a new MAJOR or MINOR release is created off of master, a new stable branch will be created for
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd say "created from master" rather than "created off of master" as it read a little better. Same comment for "off of" below...

Comment thread Stable-Branch-Strategy.md Outdated
## Branch Management
Kata Containers will maintain two stable release branches in addition to the master branch.
Once a new MAJOR or MINOR release is created off of master, a new stable branch will be created for
the prior MAJOR or MINOR release and the older stable branch will no longer be maintained.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What happens to that branch?:

  • Is it deleted or somehow marked "unmaintained"?
  • What about references to the branch "elsewhere"?
  • What about OBS packages / branches for this branch release?
  • What about users running on that release? We need to explain how they can:
    • upgrade the the next stable release
    • stay on that release (but with big fat warnings about (lack of) security updates, etc).

Comment thread Stable-Branch-Strategy.md Outdated
### Patch releases

Releases will be made on a weekly cadence for both stable branches for patch releases. If there
are no changes across all the repositories, no release will be created. If a release is being made,
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to ensure users are always aware of new releases. As such, I think we should specify in this doc:

  • How we announce releases (we should always send a mail to the public ML).
  • That we will always announce that a release is not going to be made for a particular week due to lack of changes.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should this be part of the releases guide?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The first bullet is covered in https://github.com/kata-containers/documentation/blob/master/Release-Checklist.md but the second doesn't really "fit" that document since the doc assumes a release will be created.

Comment thread Stable-Branch-Strategy.md Outdated
## Minor releases

### Frequency
Minor releases should be less frequent, though are currently running on a six week cadence. As the
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"should"? Should that be "are"? Also, would be worth being explicit about why they are less frequent.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

Comment thread Stable-Branch-Strategy.md Outdated
Kata Containers code base matures it is expected this will become a much longer duration.

### Compatibility
Kata will guarantee compatibility between components that are within one minor release of each other.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please see #191 (and feel to use anything in there in this PR (as #191 can be superceded by this PR).

Comment thread Stable-Branch-Strategy.md Outdated
the guest (hypervisor, rootfs and agent). For example, consider a cluster with a long-running
deployment, workload-never-dies, all on kata version 1.1.3 components. If the operator updates
the Kata components to the next new minor release (1.2.0), we need to guarantee that the 1.2.0
runtime can still communicate with 1.1.3 agent within workload-never-dies.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, some tabular examples would make this clearer I think.

Comment thread Stable-Branch-Strategy.md Outdated
the Kata components to the next new minor release (1.2.0), we need to guarantee that the 1.2.0
runtime can still communicate with 1.1.3 agent within workload-never-dies.

Handling live-update is out of the scope of this document, but will need to be supported so we can
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd change this to just:

Handling live-update is out of the scope of this document. See kata-containers/runtime#492 for details.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

@egernst egernst force-pushed the stable-documentation branch from 1aa4e33 to 14e03bf Compare September 4, 2018 22:56
@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 5, 2018

@WeiZhang555 @jon PTAL?

Comment thread Stable-Branch-Strategy.md Outdated
### New bug fix introduced

A bug fix is submitted against the runtime which does not introduce new inter-component dependencies.
This fix will be applied to both the master and stable branch.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add here something like (reword as you prefer):

In this case there is no need to create a new stable branch

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

Comment thread Stable-Branch-Strategy.md Outdated

### New release made feature or change which adds new inter-component dependency

A new feature is introduced which adds a new inter-component dependency.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add here something like (reword as you prefer):

In this case a new stable branch is created (stable-1.3) starting from master and the older stable branch (stable-1.1) is dropped from maintenance.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

Comment thread Stable-Branch-Strategy.md
| `master` | `1.3.rc1` | `1.3.0` |
| `stable-1.3` | `1.2.1` | `1.3.0` |
| `stable-1.2` | `1.1.3` | `1.2.2` |

Copy link
Copy Markdown
Contributor

@marcov marcov Sep 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about using this table? I took a while to figure out what was going on above.

Branch Original version New version
master 1.3.rc1 1.3.0
stable-1.3 N/A 1.3.0
stable-1.2 1.2.1 1.2.2
stable-1.1 1.1.3 (unmaintained)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

Comment thread Stable-Branch-Strategy.md
(2) Once a PR is created against master which meets requirement of (1), a comparable one
should also be submitted against stable. It is the responsibility of the submitter to apply
their pull request against stable, and it is the responsibility of the
reviewers to help identify stable-candidate pull requests.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/stable branch/stable branches/

@egernst egernst force-pushed the stable-documentation branch 2 times, most recently from c0acaff to a9e5e8e Compare September 5, 2018 23:02
@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 5, 2018

@klynnrif @intelkevinputnam - I think we're getting close enough that your review will be helpful and appreciated. PTAL?

Comment thread Stable-Branch-Strategy.md Outdated

| Branch | Original version | New version |
|--|--|--|
| `master` | `1.3.rc0` | `1.3.rc1` |
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The original version for master here and below are not semver. See kata-containers/shim#109.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK - hyphen on the way...

@egernst egernst force-pushed the stable-documentation branch from a9e5e8e to c900ddb Compare September 6, 2018 17:36
Copy link
Copy Markdown

@klynnrif klynnrif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Scrubbed for grammar, structure, and flow. Rewrites suggested in large part to stay in an active voice. Thanks!

Comment thread Stable-Branch-Strategy.md Outdated

As detailed in the [release documentation](https://github.com/kata-containers/documentation/blob/master/Releases.md),
the Kata Containers project makes use of semantic versioning. A release version is described
by MAJOR.MINOR.PATCH. Early in the project, we will introduce many new features which will require
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... Early in the project we will introduce many new features, which require

Comment thread Stable-Branch-Strategy.md Outdated
the Kata Containers project makes use of semantic versioning. A release version is described
by MAJOR.MINOR.PATCH. Early in the project, we will introduce many new features which will require
minor version changes as well as bug fixes. To facilitate a stable user environment, Kata will
begin to provide stable branch based releases as well as a master branch release.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

begin to provide stable branch-based releases and a master branch release.

Comment thread Stable-Branch-Strategy.md Outdated

## Stable branch patch criteria

No new features should be introduced to stable branches. The intention is to limit risk to users,
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... This is intended to limit the risk to users,

Comment thread Stable-Branch-Strategy.md Outdated

## Branch Management
Kata Containers will maintain two stable release branches in addition to the master branch.
Once a new MAJOR or MINOR release is created from master, a new stable branch will be created for
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lines 18-19 suggested rewrite ... a new stable branch is created for the prior MAJOR or MINOR release and the older stable branch is no longer maintained.

Comment thread Stable-Branch-Strategy.md Outdated
Once a new MAJOR or MINOR release is created from master, a new stable branch will be created for
the prior MAJOR or MINOR release and the older stable branch will no longer be maintained.

A couple of examples are provided to help clarify this process.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of examples follow to help clarify this process.

Comment thread Stable-Branch-Strategy.md Outdated

### An alternative method for CI testing:

Ideally the continuous integration infrastructure will run the same test suite on both master
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally, the continuous integration infrastructure runs the same test suite on both master

Comment thread Stable-Branch-Strategy.md Outdated
Ideally the continuous integration infrastructure will run the same test suite on both master
and the stable branches. When tests are modified or new feature tests are introduced, explicit
logic should exist within the testing CI to make sure only applicable tests are executed against
stable and master. This is not in place today, but should be considered in the longer term.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

... While this is not in place currently, it should be considered in the long term.

Comment thread Stable-Branch-Strategy.md Outdated

### Patch releases

Releases will be made on a weekly cadence for patch releases, which will include a GitHub release as
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lines 80-85 suggested rewrite to be active:

Releases are made on a weekly cadence for patch releases, which include a GitHub release as well as binary packages. These patch releases are made for both stable branches, and a 'release candidate' for the next MAJOR or MINOR are created from master. If there are no changes across all the repositories, no release is created and an announcement is made on the developer mailing list to highlight this. If a release is being made, each repository is tagged for this release, regardless of whether changes are introduced.

Comment thread Stable-Branch-Strategy.md Outdated
a much longer duration.

### Compatibility
Kata will guarantee compatibility between components that are within one minor release of each other.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kata guarantees compatibility between components that are within on minor release of each other.

Comment thread Stable-Branch-Strategy.md Outdated
### Compatibility
Kata will guarantee compatibility between components that are within one minor release of each other.

This is especially critical for dependencies which cross between host (runtime, shim, proxy) and
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lines 97-101 suggested rewrite:

This is critical for dependencies that cross between host (runtime, shim, and proxy) and the guest (hypervisor, rootfs, and agent). For example, consider a cluster with a long-running deployment and workload-never-dies on kata version 1.1.3 components. If the operator updates the Kata components to the next new minor release (i.e. 1.2.0), we need to guarantee that the 1.2.0 runtime still communicates with the 1.1.3 agent within workload-never-dies.

@egernst egernst force-pushed the stable-documentation branch from c900ddb to 203f172 Compare September 10, 2018 20:40
@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 10, 2018

updated. ptal.

Comment thread Stable-Branch-Strategy.md Outdated
@@ -0,0 +1,103 @@
Branch and release maintenance for Kata Containers project
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/for Kata/for the Kata/ ? Missing period.

Comment thread Stable-Branch-Strategy.md Outdated

Releases are made on a weekly cadence for patch releases, which include a GitHub release as
well as binary packages. These patch releases are made for both stable branches, and a 'release candidate'
for the next `MAJOR` or `MINOR` are created from master. If there are no changes across all the repositories, no
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/are created/is created/

Comment thread Stable-Branch-Strategy.md Outdated
the Kata components to the next new minor release (i.e. 1.2.0), we need to guarantee that the 1.2.0
runtime still communicates with 1.1.3 agent within workload-never-dies.

Handling live-update is out of the scope of this document. See kata-containers/runtime#492 for details.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you change that issue reference for a full URL to make it clickable?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack

Comment thread Stable-Branch-Strategy.md Outdated
## Branch Management
Kata Containers will maintain two stable release branches in addition to the master branch.
Once a new MAJOR or MINOR release is created from master, a new stable branch is created for
the prior MAJOR or MINOR release and the older stable branch is no longer maintained.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to explain the options for users currently using the older stable branch:

  • How do they know the branch has become EOL? (ML posting)
  • How do they upgrade to the newer stable branch? (automatic via OBS distro-packaged components?)

We should explain how users can establish the version they are currently running (by running kata-runtime kata-env).

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed the easy parts of this feedback. I think the end-user OBS usage is still in flux, and I am not sure if it should be included in this document or an end-user installation document.

Comment thread Stable-Branch-Strategy.md Outdated

## Continuous Integration Testing

The test repository will also be forked to create stable branches from master. Full CI
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we have all agreed to this yet, but I think we should also fork the documentation repo: consider how useful that would be not only for release-specific installation guides, but also:

  • release-specific limitations docs

    kinda essential ;)

  • release-specific developer guide

    very useful as we don't want to have to say things in there like,

    if you are running a release >= 1.2.3 and < 9.2.6, run these commands...
    However, if you are running release 3.99.6, run the following commands instead.

    with a fork tied to the release in question, that problem goes away.

@WeiZhang555
Copy link
Copy Markdown
Member

Content and policy look good to me, I'm not good at grammar so leave this part to @jodh-intel and @klynnrif

@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 12, 2018

@jodh-intel - are you okay with resolving #238 (comment) in a follow on issue/PR?

I would like to get what's agreed upon and done today in as a starting point, and think we can and will need to improve this document over time as we change policies.

Issue: #246

@jodh-intel
Copy link
Copy Markdown

jodh-intel commented Sep 12, 2018

@egernst - sure - wfm.

lgtm

Approved with PullApprove Approved with PullApprove

@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 12, 2018

@klynnrif - addressed your feedback - can you PTAL?

@egernst egernst force-pushed the stable-documentation branch from 04cece1 to 3233274 Compare September 12, 2018 16:45
@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 13, 2018

@intelkevinputnam can you PTAL?

Comment thread Stable-Branch-Strategy.md

| Branch | Original version | New version |
|--|--|--|
| `master` | `1.3.0-rc1` | `1.3.0` |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We might need to clarify, check or document how this master move from rc1 to no-extension then relates to 1.4.0. At this specific point in this flow we have two branches with 1.3.0, which is OK as they are on the identical commit I believe - but, what we don't explain is when we add the next commit to the master branch, how or will that go to 1.4.0 or 1.4.0-rc1. I suspect the master should have maybe moved to 1.4.0 at this point? And then we need to clarify where the -rcn extentions come into play.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK - updated.

Comment thread Stable-Branch-Strategy.md Outdated

Development will occur against the master branch and applicable code commits should also be submitted
against the stable branches. Some guidelines:
(1) Only bug and security fixes which do not introduce inter-component dependencies are
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe this (1), (2) section should be a markdown numbered list?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1. I think I may have noted that in a preview review too.

Copy link
Copy Markdown

@klynnrif klynnrif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm - apologies for the delay.

@jodh-intel
Copy link
Copy Markdown

Although this is now mergeable, there are still a handful of unresolved comments (quick to fix :), so let's wait for them... ;)

@egernst egernst force-pushed the stable-documentation branch 2 times, most recently from d0b933a to 355048c Compare September 18, 2018 14:22
It is expected that this document will change over time. This
represents an initial starting point as we create and release
our stable branches.

Fixes: kata-containers#237

Signed-off-by: Eric Ernst <eric.ernst@intel.com>
@egernst egernst force-pushed the stable-documentation branch from 355048c to 2594c90 Compare September 18, 2018 14:25
@egernst
Copy link
Copy Markdown
Member Author

egernst commented Sep 18, 2018

@jodh-intel - updated (finally) - sorry those comments were not addressed before!

@jodh-intel
Copy link
Copy Markdown

Thanks @egernst - let's do this thing...!

@jodh-intel jodh-intel merged commit 13aed3a into kata-containers:master Sep 18, 2018
devimc pushed a commit to devimc/kata-documentation that referenced this pull request Sep 2, 2019
euleros mirrors are down almost all time, don't fail if euleros rootfs
or image can't be generated.

fixes kata-containers#238

Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com>
Signed-off-by: Julio Montes <julio.montes@intel.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants