Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.7.0 release #349

Merged
merged 3 commits into from
Jan 23, 2019
Merged

0.7.0 release #349

merged 3 commits into from
Jan 23, 2019

Conversation

usercont-release-bot
Copy link
Contributor

Hi,
you have requested a release PR from me. Here it is!
This is the changelog I created:

Changes

  • Update pyyaml dependency
  • get image ID using subprocess in test_list_images()
  • sync spec from Fedora
  • [backend/k8s/deployment.py] yaml.load() -> yaml.safe_load()
  • make: update to f29, add rpm-testing target
  • fix id of image in podman test_list_images()
  • download newer version of oc cluster in test-requirements.sh
  • req.sh: check for dnf w/o which package
  • make namespace to be required paramter in Pod constructor
  • Creation of pod from template using k8s backend
  • use oc project -q
  • New method in origin backend: get_curent_project. Make project parameter optional in app deployment methods
  • req.sh: install pkgs if dnf is available
  • cont-image: install conu to global sitelib
  • podman,testing: simplify test_wait_for_status
  • make: let's do testing in py3 first
  • run podman tests in a container
  • make: sed: change # to @
  • reverse() returns None
  • fix podman tests
  • test-req: install packages from updates-testing
  • podman: dont debug log inspect output
  • podman: require podman 0.11+
  • vagrant: update to F29 and use sshfs
  • skip http podman tests for rootless conts
  • fixtures: actually clean when done
  • use vfs backend for podman tests
  • bump base image to F29
  • pytest fixture for podman backend
  • podman testing,multiple:
  • podman: correct keys when parsing a list of containers
  • fixed podman metadata implementation
  • small fixes in podman metadata implementation
  • inspection removed in list_images, list_containers + small fixes
  • doc changelog creation in contrib guide
  • add podman to requirements.sh
  • code cleaning
  • conflict resolving
  • conflict resolving
  • podman methods only cli
  • podman methods only cli
  • podman backend skeleton
  • don't return quoted string from get_image_registry_url method
  • remove docker backend from OpenShift examples
  • fix typo
  • test for oc import image and update all openshift test to use oc import image
  • replace docker push to registry with oc-import in all origin backend methods
  • add project property to OpenshiftBackend
  • possibility to specify namspace parameter for listing methods in k8s backend
  • remove docker usage from deploy_image method
  • Add oc import-image method to OpenShift backend

You can change it by editing CHANGELOG.md in the root of this repository and pushing to 0.7.0-release branch before merging this PR.
I have also updated the __version__ in file:

  • conu/version.py

@centos-ci
Copy link
Collaborator

Can one of the admins verify this patch?

Copy link
Member

@TomasTomecek TomasTomecek left a comment

Choose a reason for hiding this comment

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

Nicely done! Just one update.

CHANGELOG.md Outdated
* You are now able to create new `Pod` using Kubernetes pod templates.
* Support for importing images into OpenShift registry using `oc` binary.
* Introducing `Podman` backend, thanks to @fasashen!
* Conu docker image now use fedora 29 as base image.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
* Conu docker image now use fedora 29 as base image.
* Conu docker image now uses fedora 29 as a base image.

@TomasTomecek TomasTomecek merged commit c9c065e into master Jan 23, 2019
@usercont-release-bot
Copy link
Contributor Author

I just released version 0.7.0 on Github
I just released version 0.7.0 on PyPI
I just released on Fedora, successfully built for branches: master, f29, f28

@TomasTomecek TomasTomecek deleted the 0.7.0-release branch January 23, 2019 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants