Hi,
Ceylon is the programming language that was for years sponsored by RedHat
and which is now moving to Eclipse.
All his time we've been using Jenkins running on OpenShift v2 to do our
nightly builds (https://ci-ceylon.rhcloud.com).
But as you know OpenShift v2 is about to be shut down and the free service
for v3 doesn't have enough capacity to do our builds.
So we're looking for a new home to host our nightly builds and we've been
told that ci.centos.org might be a good option for us.
So can we host Ceylon's build here? What would we have to do?
Thanks!
-Tako
--
TAKO SCHOTANUS
SENIOR SOFTWARE ENGINEER
Red Hat
<https://www.redhat.com/>
<https://red.ht/sig>
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
Hi Folks,
You're likely familiar with our node provisioner Duffy
(https://wiki.centos.org/QaWiki/CI/Duffy).
In order to support new features, and encourage interested folks to
participate in development with us, we are gathering requirements to get
started soon on Duffy Version 2. Duffy2 will be developed with an OSS
license, and posted in a public repository.
Some of you have pending RFEs that we'll deal with during development:
- Support Fedora Images (https://bugs.centos.org/view.php?id=13626)
- Support for cloud VMs in cloud.ci.centos.org
- Support for VLAN Isolation on the Seamicro hardware
- Support for extending an existing session
(https://bugs.centos.org/view.php?id=9773)
If you have a feature request for us to track let's talk about it here.
If you're interested in participating in the development effort, please
get in touch with me.
Happy Testing!
--
Brian Stinson
CentOS CI Infrastructure Team
Hi,
I work with Devtools team
who uses ci.centos.org as the build machine
https://ci.centos.org/view/Devtools/
and we use Mattermost for collaboration
https://chat.openshift.io
recently, we did a poc on Jenkins-mattermost plugin
which posts build information into mattermost channels
so if you guys can install Jenkins-mattermost plugin on ci.centos.org
we can start implementing it for our projects on ci.centos.org
thanks & regards,
sgk
Hello,
I am adding new jobs for devtools/fabric8-analytics projects via [1], but
I'd also need to add new credentials (API key) to Jenkins that I could
later use in E2E tests. Is there documentation somewhere on how to do that?
Can someone please point me in the right direction? I have the API key, I
know how to later use it in my jobs, I just don't know how to add it to
Jenkins.
Thanks,
Michal
[1]: https://github.com/almighty/almighty-jobs
Hi Folks,
We've been working over the last few weeks on our node provisioner,
duffy, so that jobs in CICO can request nodes for architectures besides
x86_64.
We have deployed that code into production and have some ppc64le VMs
ready to take work. To see the flavors available including
memory/vcpu/disk sizing, and to view sample duffy calls please visit:
https://wiki.centos.org/QaWiki/CI/Multiarch
Potential Questions:
--------------------
- What about aarch64?
Support for aarch64 is coming as soon as we finish installing the
hardware for this (probably soon after the CentOS Linux 7.1708
release). We'll use the same pattern as ppc64le for the aarch64 VMs.
- Can I request nodes using cicoclient?
There is a pull request pending, a release announcement will follow
when this is merged.
https://github.com/CentOS/python-cicoclient/pull/14
The relevant documentation for making calls using cioclient is on the
wiki page.
Multiarch Next Steps:
---------------------
We plan on using these machines to begin exploring multiarch additions
to openshift and openstack in ci.centos.org
Happy Friday!
--
Brian Stinson
CentOS CI Infrastructure Team
hi,
with the next release coming up - the CR repos are going to get
populated ahead of the distro release itself - typically, this can be a
week or so ahead.
What this means to cico tenants is that their machines, when yum
updated, will reflect the content in the next release. Any user, on or
off cico, with the cr-repo enabled, will be in the same situation.
However, cbs.centos.org will NOT have the CR/ content added in till
AFTER the release is done for media. With a week to 10 day gap between
the two events, if you tenant needs to manage this issue, please do.
However, if you do find issues in the builds and tests, please let us
know - a good goal is to have all SIG content validated ahead of the
next-release, or to handle any problems that the users might see, ahead
of time.
please feel free to reach out on irc, lists, emails, phones etc i
regards
--
Karanbir Singh
+44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh
GnuPG Key : http://www.karan.org/publickey.asc
Hi Folks,
We recently got a trusted certificate for apps.ci.centos.org
I just finished up installing this for all the existing routes, and
enabled it as the cert for the console.
This did require us to move the publicURL for the console to
https://console.apps.ci.centos.org:8443, redirects should automatically
get you to the right place if you're using the old ones.
If there are any questions, let me know.
Cheers!
--
Brian Stinson