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
Fixes #6764 - removed extra/ directory #288
Conversation
Is there anything else from extra/ that's needed? I see some custom facts etc, should they be provided as docs instead? You'll probably want to remove the %changelog entry, then use |
Disk_facts was something I wrote with the intention of one day including it in the base image, and should probably be ported to the ovirt image now. The discovery_init stuff is also specific to the now-deprecated TCL image, since the ovirt image uses packages & systemd to start the proxy. In short, there's useful historical stuff in there that we probably want to recode, but I don't think it matters if it's removed from the package. It also means we can drop ftools and open4 from the gemspec (and I'm nearly done dropping deface too :P) |
Done, pushed including zillions of other tags:
I will go ahead and remove the two guys from composes. |
Pushed the removal. |
In that case, also remove the packages from this repo please. |
Actually, no... you can't remove these dependencies until foreman_discovery's gem no longer depends on them, otherwise it'll fail to start up. |
Yeah, we need to remove the requires, add_dependencys and update the rake task to not have the build task. |
Ok, the other PRs are merged, but needs a rebase. @lzap, care to do so? :) Also, dropping this from the deb side would be a nice PR too, although I can do it if you're super busy. |
open4/ftools are still dependencies of foreman_discovery 1.4.1, see #288 (comment), so it'll probably cause runtime errors. |
Right, we removed it from develop branch only. Let's merge this after we release our first RC next week. Thanks. https://rubygems.org/gems/foreman_discovery |
4bb3e43
to
06dc58b
Compare
I have added a commit with 2.0.0.rc1 update. |
Requires: squashfs-tools | ||
Requires: sudo | ||
Requires: foreman >= 1.7.0 | ||
Requires: %{?scl_prefix}rubygem(deface) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
< 1.0
Thanks for the quick review, updated. |
Is this to be released into nightly repos only, or 1.7 too? |
Oh, and lastly, could you delete ftools/open4 directories and from rel-eng/tito.props? |
Delete |
I can't see any other use of the gems - if you're removing from comps, we should remove the source dirs. |
Removed ftools as well. Pushed. |
The directories are still there? |
Requires: advancecomp | ||
Requires: squashfs-tools | ||
Requires: sudo | ||
Requires: foreman >= 1.7.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1.6.0, according to engine.rb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a bug, we require 1.7+. Filed a PR for RC2: theforeman/foreman_discovery#128
Squashed the removal of the dirs into the first commit. |
Fixes #6764 - removed extra/ directory
Thanks @lzap, building for nightly and 1.7. |
http://koji.katello.org/koji/taskinfo?taskID=132151