Update.
Per Lzap's suggestion, I wrote down the rough approach at [1]. I believe
that foreman-nightly should be ready to test on this machine.
Specifically, building into these tags:
foreman-nightly-fedora24
foreman-plugins-nightly-fedora24
foreman-nightly-nonscl-rhel7
foreman-plugins-nightly-nonscl-rhel7
foreman-nightly-rhel7
foreman-plugins-nightly-rhel7
There appear to be some issues with passenger which I will need some
help form folks who know the build process a bit. What I think we need now:
* Test out these targets with foreman nightly builds. Where there are
failures, please respond with the tasks which have the logs that are
failing. Jenkins should be set up to run builds. If not, some users are.
* Lzap, is there an easy way to snapshot where the machine is at right now?
-- bk
[1]
https://docs.google.com/document/d/1909hoztG37oWHyzdSWA4U4M9E8ocrk4qy6a57j3P1FE/edit
On 06/10/2017 11:25 AM, Lukas Zapletal wrote:
I was trying to rebuild 1.14 in old koji but it did not work well. I
am running into several issues.
Some packages fails to complete build with: GenericError: Unable to
complete build: release mismatch (build: 1.fm1_14.fc24, rpm:
1.fm1_12.fc24) like
http://ec2-54-163-236-166.compute-1.amazonaws.com/koji/taskinfo?taskID=522606
- I don't understand, I upload it with fm1_14 tag but it gets rebuild
with fm1_12 and I have no idea where this macro is defined in the
buildroot, I don't see "tfm" package in there. The last "foreman"
package is 1.12, not sure if that matters.
Then when a package gets built, koji fails it to import because there
is already existing file on FS:
http://ec2-54-163-236-166.compute-1.amazonaws.com/koji/taskinfo?taskID=522616
and I have no idea if that means the package is not added to the
target or it is. Looks like it is ignored.
Also running into other build issues but these are mainly because of
dependencies.
I think that there's no recovery possible from here. One possible use
case for the old koji wold be to bump all package release numbers and
do mass rebuild into nightly so we can get nightlies running. But I
think it can't be used for 1.14 and 1.15 releasing anymore, unless
someone wants to try to fix it.
Now to your newkoji, yes repogen will be always slow even on SSD big
fat box, but it's much better than what we had on the old koji. Now
the trick for massrebuilds is to turn off kojira and trigger
repocreate manually after several packages or when necessary.
The package you link does provide it see down: npm(babel-core) = 6.7.7
so it's the correct dependency. So you are good.
On Sat, Jun 10, 2017 at 5:16 PM, Bryan Kearney <bryan.kear...@gmail.com> wrote:
ok.. I have builds running
http://34.226.218.207/koji/taskinfo?taskID=749
but what i dont get is the build requires. The foreman spec file for this
requires npm-babel-core but the package I have
http://34.226.218.207/koji/buildinfo?buildID=15280
provides bundled-npm-babel-core
so something seems off
Aslo merge repos are wicked slow. Lzap, youmentioned setting up dmache?
-- bk
--
You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to foreman-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.