Support for EL8

58 views
Skip to first unread message

Stefan Heijmans

unread,
Dec 4, 2019, 5:18:14 AM12/4/19
to Choria Users
Hi,

When will there be support for EL8?


Thnx,
Stefan

R.I.Pienaar

unread,
Dec 4, 2019, 7:29:00 AM12/4/19
to choria-users
I don't have a firm date, but if someone takes the el7 ones and run them on el8 and tell me if it works well, it will be in the next release.

--
You received this message because you are subscribed to the Google Groups "Choria Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to choria-users...@googlegroups.com.

--
R.I.Pienaar / www.devco.net / @ripienaar

Stefan Heijmans

unread,
Dec 4, 2019, 7:50:22 AM12/4/19
to Choria Users
The next release it is :)


[
root@centos80 ~]# yum install choria
Updating Subscription Management repositories.
AppStream                                                                                            2.4 kB/s | 2.5 kB     00:01
base x86_64                                                                                          2.0 kB/s | 2.1 kB     00:01
Puppet 6 EL8                                                                                         1.7 kB/s | 1.8 kB     00:01
Dependencies resolved.
=====================================================================================================================================
 
Package                     Arch                        Version                           Repository                           Size
=====================================================================================================================================
Installing:
 choria                      x86_64                      
0.12.1-1.el7                      choria_release                      5.7 M


Transaction Summary
=====================================================================================================================================
Install  1 Package


Total download size: 5.7 M
Installed size: 19 M
Is this ok [y/N]: y
Downloading Packages:
choria
-0.12.1-1.el7.x86_64.rpm                                                                       1.7 MB/s | 5.7 MB     00:03
-------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                1.7 MB/s | 5.7 MB     00:03
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
 
Preparing        :                                                                                                             1/1
 
Installing       : choria-0.12.1-1.el7.x86_64                                                                                  1/1
 
Running scriptlet: choria-0.12.1-1.el7.x86_64                                                                                  1/1
 
Verifying        : choria-0.12.1-1.el7.x86_64                                                                                  1/1
Installed products updated.


Installed:
  choria
-0.12.1-1.el7.x86_64


Complete!
[root@centos80 ~]# puppet agent -t
Info: Using configured environment 'KT_HomeLab_ACC_CV_Puppet_Modules_5'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
Info: Caching catalog for centos80.public.domain
Info: Applying configuration version '1575463527'
Notice: /Stage[main]/Choria::Repo/Yumrepo[choria_release]/baseurl: baseurl changed 'https://packagecloud.io/choria/release/el/7/$basearch' to 'https://packagecloud.io/choria/release/el/$releasever/$basearch' (corrective)
Notice: /Stage[main]/Choria::Config/File[/usr/bin/choria_mcollective_agent_compat.rb]/ensure: defined content as '{md5}848a91cff01f0dd8cb4aeeb70df4049b'
Notice: /Stage[main]/Choria::Config/File[/etc/choria/server.conf]/content:
--- /etc/choria/server.conf     2019-09-20 14:14:27.000000000 +0200
+++ /tmp/puppet-file20191204-1839-1v9ah8f       2019-12-04 13:45:29.943888017 +0100
@@ -1,2 +1,14 @@
+classesfile = /opt/puppetlabs/puppet/cache/state/classes.txt
+collectives = mcollective
+identity = centos80.public.domain
 logfile
= /var/log/choria.log
-loglevel = info
+loglevel = warn
+plugin.choria.agent_provider.mcorpc.agent_shim = /usr/bin/choria_mcollective_agent_compat.rb
+plugin.choria.agent_provider.mcorpc.config = /etc/puppetlabs/mcollective/choria-shim.cfg
+plugin.choria.agent_provider.mcorpc.libdir = /opt/puppetlabs/mcollective/plugins
+plugin.choria.srv_domain = public.domain
+plugin.choria.status_file_path = /var/log/choria-status.json
+plugin.choria.status_update_interval = 30
+plugin.rpcaudit.logfile = /var/log/choria-audit.log
+plugin.yaml = /etc/puppetlabs/mcollective/generated-facts.yaml
+rpcaudit = 1


Info: Computing checksum on file /etc/choria/server.conf
Info: /Stage[main]/Choria::Config/File[/etc/choria/server.conf]: Filebucketed /etc/choria/server.conf to puppet with sum 2103b7116e9b1d3781d2d36c988999b6
Notice: /Stage[main]/Choria::Config/File[/etc/choria/server.conf]/content: content changed '{md5}2103b7116e9b1d3781d2d36c988999b6' to '{md5}5dd6da5bd360a7f504ae23b1bea689c6'
Info: /Stage[main]/Choria::Config/File[/etc/choria/server.conf]: Scheduling refresh of Class[Choria::Service]
Info: Class[Choria::Service]: Scheduling refresh of Service[choria-server]
Notice: /Stage[main]/Choria::Service/Service[choria-server]/ensure: ensure changed 'stopped' to 'running'
Info: /Stage[main]/Choria::Service/Service[choria-server]: Unscheduling refresh on Service[choria-server]
Notice: Applied catalog in 2.79 seconds
[root@centos80 ~]#



$ mco find
centos80
.public.domain


On Wednesday, December 4, 2019 at 1:29:00 PM UTC+1, R.I.Pienaar wrote:
I don't have a firm date, but if someone takes the el7 ones and run them on el8 and tell me if it works well, it will be in the next release.


On Wed, 4 Dec 2019, at 11:18, Stefan Heijmans wrote:
Hi,

When will there be support for EL8?


Thnx,
Stefan


--
You received this message because you are subscribed to the Google Groups "Choria Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to choria...@googlegroups.com.

R.I.Pienaar

unread,
Dec 4, 2019, 8:32:12 AM12/4/19
to choria-users
thanks a lot for helping me test this
To unsubscribe from this group and stop receiving emails from it, send an email to choria-users...@googlegroups.com.

R.I.Pienaar

unread,
Dec 4, 2019, 10:13:53 AM12/4/19
to choria-users
If all goes well they will be in nightly tomorrow for you to try

R.I.Pienaar

unread,
Dec 4, 2019, 10:17:49 AM12/4/19
to choria-users
and if you feel like having it now, git clone the go-choria repo and on a node with docker do PACKAGES=el8_64 rake build

R.I.Pienaar

unread,
Dec 5, 2019, 3:44:28 AM12/5/19
to choria-users
yaml happened, so hopefully tomorrow nightly will have it.

R.I. Pienaar

unread,
Dec 6, 2019, 7:31:04 AM12/6/19
to choria...@googlegroups.com
El8 packages are now in nightly. You can enable nightly repos in the choria module 

https://packagecloud.io/choria/nightly

---
R.I.Pienaar

On 5 Dec 2019, at 09:44, R.I.Pienaar <r...@devco.net> wrote:



Stefan Heijmans

unread,
Dec 6, 2019, 1:57:10 PM12/6/19
to Choria Users
On Friday, December 6, 2019 at 1:31:04 PM UTC+1, R.I. Pienaar wrote:
You can enable nightly repos in the choria module 

Just did that :)

[root@centos8 ~]# rpm -q choria
choria-0.99.0.20191206-1.el8.x86_64
[root@centos8 ~]#

 
Reply all
Reply to author
Forward
0 new messages