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

tests/vmcheck: Fully drop python 3 requirement #1850

Closed
wants to merge 3 commits into from

Conversation

jlebon
Copy link
Member

@jlebon jlebon commented Jun 7, 2019

Drop the use of Ansible everywhere. And for now, just disable the one
test that directly uses Python on the host.

This is required to be able to hack on Fedora CoreOS.

@jlebon jlebon added the WIP label Jun 7, 2019
@jlebon
Copy link
Member Author

jlebon commented Jun 7, 2019

I've only tested a subset of the tests with this, so marking as WIP to let CI test everything else.

@cgwalters
Copy link
Member

@rh-atomic-bot r+ b5861e9

rh-atomic-bot pushed a commit that referenced this pull request Jun 7, 2019
Drop the use of Ansible everywhere. And for now, just disable the one
test that directly uses Python on the host.

This is required to be able to hack on Fedora CoreOS.

Closes: #1850
Approved by: cgwalters
@rh-atomic-bot
Copy link

⌛ Testing commit b5861e9 with merge 16d8195...

@cgwalters cgwalters removed the WIP label Jun 7, 2019
@cgwalters
Copy link
Member

If this passes CI I'm good with it.

Drop the use of Ansible everywhere. In the few cases where we really
Python, just spawn a container instead.

This is required to be able to hack on Fedora CoreOS.
@jlebon
Copy link
Member Author

jlebon commented Jun 7, 2019

OK, this was trickier than expected because we also used the py3 http server. Ended up just adding some helpers to spawn containers. Also had to tweak the post_args interpreter test! ⬆️

@jlebon
Copy link
Member Author

jlebon commented Jun 10, 2019

Sorry, I mistakenly nuked your fixup in the process of adding my fixup. Restored now!
@rh-atomic-bot r+ db6d3d0

@rh-atomic-bot
Copy link

⌛ Testing commit db6d3d0 with merge 3598a98...

rh-atomic-bot pushed a commit that referenced this pull request Jun 10, 2019
Drop the use of Ansible everywhere. In the few cases where we really
Python, just spawn a container instead.

This is required to be able to hack on Fedora CoreOS.

Closes: #1850
Approved by: jlebon
@rh-atomic-bot
Copy link

💔 Test failed - status-atomicjenkins

@cgwalters
Copy link
Member

@rh-atomic-bot retry

rh-atomic-bot pushed a commit that referenced this pull request Jun 10, 2019
Drop the use of Ansible everywhere. In the few cases where we really
Python, just spawn a container instead.

This is required to be able to hack on Fedora CoreOS.

Closes: #1850
Approved by: jlebon
@rh-atomic-bot
Copy link

⌛ Testing commit db6d3d0 with merge e2544c7...

@jlebon
Copy link
Member Author

jlebon commented Jun 10, 2019

@rh-atomic-bot retry

@rh-atomic-bot
Copy link

⌛ Testing commit db6d3d0 with merge 13067d4...

rh-atomic-bot pushed a commit that referenced this pull request Jun 10, 2019
Drop the use of Ansible everywhere. In the few cases where we really
Python, just spawn a container instead.

This is required to be able to hack on Fedora CoreOS.

Closes: #1850
Approved by: jlebon
@rh-atomic-bot
Copy link

💔 Test failed - status-atomicjenkins

@jlebon
Copy link
Member Author

jlebon commented Jun 10, 2019

@rh-atomic-bot retry

@rh-atomic-bot
Copy link

⌛ Testing commit db6d3d0 with merge 035ac2e...

@rh-atomic-bot
Copy link

☀️ Test successful - status-atomicjenkins
Approved by: jlebon
Pushing 035ac2e to master...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants