Hi,
I am trying to setup openshift allinone cluster in aarch64.
I tried few ways.
1. RPM:
a. I installed the origin RPMs from the centos cbs [1]. started origin
and while trying run the registry with pods it pulls the x86_64
origin-pod and deployer. so fails with go panic.
b. tried running origin start, dockerregistry with config. pods are
running but builds are not starting saying invalid registry endpoints
(as it is trying to push the built image to internal registry)
2. Container based:
Built all the images (origin, origin-pod,
origin-deployer,origin-docker-registry) in aarch64 from the origin
dockerfiles[2]. started origin. then while deploying registry using
`oadm registry --config`, deployer fails with `serviceaccount/token`
file not found.
any suggestion on how I can get this running on RPM based/ container
based? or is it possible to run a hybrid arch openshift cluster? I meant
running few nodes on x86_64 and few on aarch64/ppc64le.
[1]
https://cbs.centos.org/repos/paas7-openshift-multiarch-candidate/aarch64/os/
[2] https://github.com/openshift/origin
Regards
Bamacharan Kundu
Hello,
It's time for our weekly PaaS SIG sync-up meeting
Time: 1700 UTC - Wedensdays (date -d "1700 UTC")
Date: Today Wedensday, 06 September 2017
Where: IRC- Freenode - #centos-devel
Agenda:
- OpenShift Current Status
-- rpms
-- Automated rpm building and Automated testing
-- Multi-arch
-- Documentation
-- Images and Image building
-- minishift (marcindulak and lalatenduM)
-- kompose (cdrage (candate) pradeepto (india) and tkral (brno))
- Open Floor
Minutes from last meeting:
https://www.centos.org/minutes/2017/august/centos-devel.2017-08-23-17.01.lo…
I get the following failure in cbs builds during the extraction of debug
info.
--------------------------snip---------------------------------
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz
--dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000
/builddir/build/vpp-17.10
extracting debug info from
/builddir/build/BUILDROOT/vpp-17.10-rc0~267_ge1a0ab3.x86_64/usr/lib64/libvlib.so.0.0.0
extracting debug info from
/builddir/build/BUILDROOT/vpp-17.10-rc0~267_ge1a0ab3.x86_64/usr/lib64/libjvpp_common.so.0.0.0
extracting debug info from
/builddir/build/BUILDROOT/vpp-17.10-rc0~267_ge1a0ab3.x86_64/usr/lib64/libsvmdb.so.0.0.0
extracting debug info from
/builddir/build/BUILDROOT/vpp-17.10-rc0~267_ge1a0ab3.x86_64/usr/lib64/libvlibsocket.so.0.0.0
extracting debug info from
/builddir/build/BUILDROOT/vpp-17.10-rc0~267_ge1a0ab3.x86_64/usr/lib64/libvnet.so.0.0.0
extracting debug info from
/builddir/build/BUILDROOT/vpp-17.10-rc0~267_ge1a0ab3.x86_64/usr/lib64/libvppinfra.so.0.0.0
/usr/lib/rpm/debugedit: -b arg has to be either the same length as -d
arg, or more than 1 char longer
error: Bad exit status from /var/tmp/rpm-tmp.n1k50O (%install)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.n1k50O (%install)
Child return code was: 1
EXCEPTION: Command failed. See logs for output.
# bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps
/builddir/build/SPECS/vpp.spec
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/mockbuild/trace_decorator.py",
line 88, in trace
result = func(*args, **kw)
File "/usr/lib/python2.6/site-packages/mockbuild/util.py", line 547,
in do
raise exception.Error("Command failed. See logs for output.\n # %s"
% (command,), child.returncode)
Error: Command failed. See logs for output.
# bash --login -c /usr/bin/rpmbuild -bb --target x86_64 --nodeps
/builddir/build/SPECS/vpp.spec
LEAVE do --> EXCEPTION RAISED
-----------------------------snip----------------------------------------
Incidentally, the same problem occurs in Fedora-review and in Brew RHEL
builds.
It does not occur in local builds with rpmbuild on Centos, RHEL brew or
Fedora 25.
Notice comment 55 in this bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=304121
about a fixed bug in debugedit.
Can we get cbs upgraded with rpm-build package version 4.13.0.1-24
Should I submit a ticket to get that package installed in cbs for my tag?
--
*Thomas F Herbert*
NFV and Fast Data Planes
Office of Technology
*Red Hat*
I have come upon a problem building python packages.
The upstream spec file I am using makes heavy use of %py2_build macro
which causes builds to fail in cbs because
this macro is provided by python2-rpm-macros. That macro is in EPEL and
not available for cbs builds.
Should I just replace py2_build with its expansion as found in
python2-rpm-macros?
--TFH
--
*Thomas F Herbert*
NFV and Fast Data Planes
Office of Technology
*Red Hat*
hi everyone,
I've started working on duffy2 here : https://github.com/kbsingh/duffy2
- there is a base framework in place there that should give you an idea
on how this all comes together, I will keep pushing bits - but this will
likely get major momentum once we are done with 7.1708
Everyone is welcome to come join the effort, but I would highly
recommend joining the ci-users list to track what is going on.
We will have no private meetings about this, all conversation to be kept
to the ci-users list, bugs.centos.org and the github repo itself.
regards
--
Karanbir Singh
+44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh
GnuPG Key : http://www.karan.org/publickey.asc
Hi Folks,
We've had a few discussions around how to handle releasing CR
(https://wiki.centos.org/AdditionalResources/Repositories/CR) over the
past few days.
When we last checked in, there was still a bit of work going on building
and testing pre-release CR (the QA team has been hard at work), and the
altarch builds were still in progress.
There are 2 ways the release might play out:
- If the altarch (aarch64, and ppc64{,le}) builds are finished, and we
are otherwise ready: CBS and CI will be seeded from the mirrors just
like usual, and CR will be available at roughly the same time as the
rest of the mirror network
- If the altarch builds are not yet ready, the CentOS QA team may decide
to release x86_64 ahead of the other arches. In that case, we will
wait for ppc and aarch64 but still seed CI and CBS together as soon as
the altarch builds are ready.
If there are any questions, feel free to comment here. As always we will
post updates as we move forward.
Cheers!
--
Brian Stinson
I want to propose a meeting time for NFV SIG:
* Time: 1600 UTC - Wednesdays (date -d "1600 UTC")
* Dates: Wednesday August 16, August 30, September 13, September 27 etc.
* Where: IRC- Freenode - #centos-devel
Please see NFV SIG page for more details.
I updated the NFV SIG page, https://wiki.centos.org/SpecialInterestGroup/NFV
All feedback is welcome,
--Tom
--
*Thomas F Herbert*
NFV and Fast Data Planes
Office of Technology
*Red Hat*
Hi,
when looking through the recently released CR rpm set, I think I miss
these RPMs:
scap-security-guide
scap-workbench
virt-who
as far as I can see, these used to be part of 7.1611, were updated on
git.centos.org for 7.1708, but were not build (no directory on
buildlogs) and are not in the CR set.
Jacco