Skip to content

v0.0.2

@miabbott miabbott tagged this 03 Oct 15:56
repository (https://github.com/openshift/os);
it roughly corresponds to current build version 6505.

Previously, we were using pre-released RHEL 7.6
content.  That clashed badly with the move to have
our artifacts be public; we don't want to risk
leaking embargoed security updates for example.
Hence, we now mostly deliver released content, with
the addition of some internal repositories such as "cri-o-tested".

The previous release missed growing the root filesystem
when expanding the partition dynamically, this is now fixed.

The rhcos-ootpa (RHEL-8) build has been removed from
the source code temporarily - we're about to entirely
rework it using the new
https://github.com/coreos/coreos-assembler/
project.

We now upload AMIs to two more regions: us-east-2 and us-west-1.
It's likely at some point we'll upload to all of the EC2 regions,
but we're starting with a smaller scope.
PR: https://github.com/openshift/os/pull/330

We encourage tooling to reference the "AMI JSON":
http://aos-ostree.rhev-ci-vms.eng.rdu2.redhat.com/rhcos/images/aws-tested.json
This file matches the Container Linux schema.

We're now including a version of `toolbox` in the
compose: "a small script that launches a container
to let you bring in your favorite debugging or admin
tools." This was originally included in the Container
Linux distribution and has been adapted for use with RHCOS.

With this release, the `oscontainer` image will only
be available via two tags:
  - `buildmaster`: untested, straight from the pipeline (a lot like traditional Docker :latest)
  - `alpha`: sanity tested in AWS, available for additional testing
The direct effect is that there is no longer a `:latest`
tag for the image.

Here's the output from `git shortlog 'v0.0.1'..`:

```
Colin Walters (13):
      jenkins: List OS version in AMI test job
      maipo: Revert to released content
      aws-test: Add a rhcos_test=smoketested tag
      host: Switch to inline `postprocess` element
      manifest: Drop duplicates from host-base now that rpm-ostree updated
      cloud: Name AMIs with version, not commit
      rollup: Also add com.coreos.ostree-commit label
      Fix podman login in various ways
      jenkins: Remove ootpa build for now
      .gitignore: Empty out
      Copy tested AMI to more regions
      scripts/ami-copy-regions: Try waiting on all AMIs
      ami-copy-regions: Also include origin region (us-east-1)

David Michael (1):
      jenkins: Add Slack notifications for job status changes

Jonathan Lebon (7):
      host-base: Turn on strict mode in postprocess and add spacing
      host-base: Run xfs_growfs after growpart
      cloud: Don't actually call it -tested.json until it is
      aws-test: Drop need for parameters, just use latest/
      aws-test: Stop using `/srv`
      aws-test: Fix create-tags syntax
      aws-test: Fix JSON filename passed to aws

Micah Abbott (18):
      pipeline-utils: add registry_login() utility function
      pipeline-utils: add prep_container_storage()
      treecompose: properly record sha256sum
      utils: don't send Slack update for dev pipelines
      treecompose: change tagging scheme for container image
      aws-test: tag and push an `alpha` of the oscontainer
      treecompose: detect if `buildmaster` exists on registry
      aws-test: use readJSON to extract values from JSON files
      utils: don't nuke root dir in `prep_container_storage()`
      treecompose: pass correct args to `pull-mount-oscontainer`
      treecompose: use 'skopeo copy' to push new tag to registry
      generate-openshift-repo: make atomic-openshift repo
      host*: use signed atomic-openshift packages
      aws-test: don't use `skopeo delete` to untag images
      utils: add an `openshift_login()` helper
      treecompose: use `oc` commands to tag images
      aws-test: use `oc` to handle tagging
      utils: fix quoting mistakes

OpenShift Merge Robot (32):
      Merge pull request #306 from dm0-/jenkins
      Merge pull request #310 from cgwalters/ami-test-version
      Merge pull request #315 from cgwalters/maipo-released
      Merge pull request #313 from yuqi-zhang/sync-json-public
      Merge pull request #309 from miabbott/extra_util_functions
      Merge pull request #314 from cgwalters/smoketested-tag
      Merge pull request #316 from cgwalters/postprocess-no-script
      Merge pull request #317 from cgwalters/drop-rpmostree-workaround
      Merge pull request #320 from jlebon/pr/growpart
      Merge pull request #312 from jlebon/pr/undefined-params
      Merge pull request #322 from jlebon/pr/fix-tags
      Merge pull request #321 from ashcrow/add-journal-gatewayd
      Merge pull request #323 from miabbott/fix_sha256sum_oscontainer
      Merge pull request #324 from jlebon/pr/fix-aws
      Merge pull request #326 from miabbott/dev_slack_msgs
      Merge pull request #329 from cgwalters/ami-name-version
      Merge pull request #331 from yuqi-zhang/add-toolbox
      Merge pull request #308 from miabbott/version_tagging
      Merge pull request #333 from miabbott/fix_prep_container_storage
      Merge pull request #332 from cgwalters/add-ostree-commit-label
      Merge pull request #335 from cgwalters/remove-ootpa
      Merge pull request #334 from cgwalters/podman-login
      Merge pull request #336 from cgwalters/remove-gitignore
      Merge pull request #337 from miabbott/fix_pull_mount_oscontainer
      Merge pull request #340 from miabbott/speed_up_tagging
      Merge pull request #330 from cgwalters/upload-us-east-2
      Merge pull request #341 from cgwalters/ami-region-follow
      Merge pull request #342 from miabbott/skopeo_delete_is_not_untag
      Merge pull request #327 from miabbott/atomic-openshift-pkgs
      Merge pull request #343 from miabbott/oc_tag_delete
      Merge pull request #344 from cgwalters/ami-include-us-east-1
      Merge pull request #345 from miabbott/quoting_hell

Steve Milner (1):
      host-base.yaml: Add systemd-journal-gateway

Yu Qi Zhang (2):
      Push tested ami json to public aws bucket
      Add toolbox package to rdgo
```

Git-EVTag-v0-SHA512: 0c05c011d31a1aa8032e8e99be4a24a0098ab7e3b0966c6f3200ee5aca8b0a484aa6486db1dc58c9b01bba2fb4c5c224f21df78a635bb99bf66bdbc409b2db1f
ExtendedVerify-SHA256-archive-tar: 1f956d41cbdc478060226bd0587a9b1aabc9c2200277d87caa5fc98f68bdb812
ExtendedVerify-git-version: git version 2.17.1
Assets 2
Loading