Skip to content
This repository was archived by the owner on Oct 10, 2020. It is now read-only.

[merged] More cleanup for dbus interfaces#732

Closed
rhatdan wants to merge 1 commit intoprojectatomic:masterfrom
rhatdan:dbus
Closed

[merged] More cleanup for dbus interfaces#732
rhatdan wants to merge 1 commit intoprojectatomic:masterfrom
rhatdan:dbus

Conversation

@rhatdan
Copy link
Member

@rhatdan rhatdan commented Oct 26, 2016

No description provided.

@rhatdan
Copy link
Member Author

rhatdan commented Oct 26, 2016

@jlebon I need these packages added for the dbus tests to pass.

python3-slip-dbus-0.6.4-4.fc25.noarch
python-slip-0.6.4-4.fc25.noarch
python3-slip-0.6.4-4.fc25.noarch
python-slip-dbus-0.6.4-4.fc25.noarch

Is there some way I can do this automatically?

@cgwalters
Copy link
Member

First, all build dependencies should go into the Fedora spec file first, which will ensure CAHC works.

Second, they can be added to the .redhat-ci.yml file. However doing that will conflict with #724 - can we land that first?

@rhatdan
Copy link
Member Author

rhatdan commented Oct 26, 2016

I agree with updating the spec file, but I want to make sure all of the tests pass jenkins.
The other patch can be merged by you guys. I was waiting for @cgwalters and @jlebon to agree on that one.

@jlebon
Copy link
Contributor

jlebon commented Oct 26, 2016

Yup, will look into #724 today.

Rename atomic_client to atomic_dbus_client, so it is easier to understand.
Cleanup a couple of errors causin dbus to break.
@rhatdan
Copy link
Member Author

rhatdan commented Oct 27, 2016

Ok I removed the tests for now, so that I can get these checks in, I will ask @lsm5 to add requires for python3-slip-dbus and python-slip-dbus to atomic-1.13.3 build.

@baude @ddarrah PTAL

@ddarrah
Copy link

ddarrah commented Oct 27, 2016

@rhatdan LGTM

@jlebon
Copy link
Contributor

jlebon commented Oct 27, 2016

@rhatdan You can add temporary reqs to the Dockerfile (used for pylint, build, and install) and/or the YAML (used for unit & integration tests) as needed. Once the atomic packages with the updated spec make it into the various distros, we can then take back them out (in the case of CAHC, pretty much immediately).

@rhatdan
Copy link
Member Author

rhatdan commented Oct 27, 2016

@jlebon Thanks, The tests are not all working yet, so I can wait. But I want to get these changes in for todays build.
@rh-atomic-bot r+

@rh-atomic-bot
Copy link

📌 Commit bfcdc79 has been approved by rhatdan

@rh-atomic-bot
Copy link

⌛ Testing commit bfcdc79 with merge 28579ae...

@rh-atomic-bot
Copy link

☀️ Test successful - status-atomicjenkins
Approved by: rhatdan
Pushing 28579ae to master...

@rh-atomic-bot rh-atomic-bot changed the title More cleanup for dbus interfaces [merged] More cleanup for dbus interfaces Oct 27, 2016
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.

5 participants