Friday, 2023-03-24

opendevreviewHitesh Malhotra proposed jjb/python-jenkins master: Added get_nodes_with_info() function to show information of all the nodes  https://review.opendev.org/c/jjb/python-jenkins/+/87792606:03
opendevreviewHitesh Malhotra proposed jjb/python-jenkins master: Added get_nodes_with_info() function to show information on all the nodes  https://review.opendev.org/c/jjb/python-jenkins/+/87792606:08
opendevreviewHitesh Malhotra proposed jjb/python-jenkins master: Added get_nodes_with_info() function to show information of all the nodes  https://review.opendev.org/c/jjb/python-jenkins/+/87792606:23
toabctl_is there anybody who can do a new python-jenkins release on pypi? the latest version is 3 years old and there are bugs fixed in git (eg. https://bugs.launchpad.net/python-jenkins/+bug/1943402) 10:21
toabctl_(I also asked this question in #openstack-dev)10:21
toabctl_hashar, have you seen the messages about a new python-jenkins release?13:05
hashartoabctl_: hello, nop13:08
toabctl_is there anybody who can do a new python-jenkins release on pypi? the latest version is 3 years old and there are bugs fixed in git (eg. https://bugs.launchpad.net/python-jenkins/+bug/1943402) 13:09
hasharI think this week I got the CI fixed based on a change made by someone13:09
toabctl_I sent the same message in #openstack-dev .13:09
hasharI think the releases are triggered automatically by opendev CI when a tag is created13:09
toabctl_yeah. so the question is - can somebody create a new tag?13:09
hasharI gotta find where the groups are defined13:10
hashargerrit no more shows the access list though13:10
hasharso approvers should be people in python-jenkins-core at https://review.opendev.org/admin/groups/94568a57f89b3e6e706e37db97b4bc01649294f9,members13:11
hasharand releasers are the people in https://review.opendev.org/admin/groups/a4cef9ae068bc26c907a61ed32e9b88d6378b380,members13:11
hashartoabctl_: that python-jenkins used to be hosted on Launchpad with Bazaar and I am the one that moved it to opendev/gerrit13:12
hasharbut I can't tell I have been super active on it13:12
toabctl_I asked jamespage already - he said he isn't super active either13:13
hasharyeah I think he wrote the original code13:13
toabctl_looking at the git history, there is not much change in the last years...13:13
hasharand iirc I reached out to him to ask permission to "fork" the repo to opendev which he blessed13:13
hasharbut I imagine he was already no more active on that13:13
hasharalso for openstack/opendev the use case was for JJB  which they are no more using since they moved to ansible a few years ago13:14
toabctl_I know. 13:14
toabctl_so what can we do to get a new tag + pypi release?13:15
hasharmaybe we should migrate under https://github.com/jenkinsci/ umbrella13:15
hasharwe would need to add us to the two gerrit groups above13:15
hasharwhich would open the rights to Workflow+1 to get changes merged13:15
toabctl_can you propose a tag in gerrit?13:15
hasharand to push tags which theorically should magically cut a release  and publish it to Pypi13:16
hashartoabctl_: here is the Gerrit access list https://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/jjb/python-jenkins.config13:18
hasharfor a tag one has to be in the group `python-jenkins-release` https://review.opendev.org/admin/groups/a4cef9ae068bc26c907a61ed32e9b88d6378b380,members13:19
hasharand I have no idea how people are added to groups :/13:20
hasharI have asked in #opendev . I guess membership is self served by people that are a member of the group13:25
toabctl_thx13:26
hasharwe should probably have jjb/python-jenkins groups to include the groups from jjb/jenkins-job-builder13:28
hashargot confirmed it is self served13:29
hashartoabctl_: are you on the jenkins-job-builder@googlegroups.com mailing list?13:29
toabctl_nope13:30
hasharthen, it is not that active  :]13:30
hashartoabctl_: https://groups.google.com/g/jenkins-job-builder/c/ock5Oztp0L413:44
hasharI think we need Thanh Ha (xziiro) he is probably the sole person more or less active and has cut the recent JJB releases13:44
hasharor maybe fungi can use his admin rights and bless the proposal13:45
hasharand I guess you could be added as a maintainer as well if you have any interest in jjb / python-jenkins13:45
fungisure13:53
fungijust a sec, lemme catch up13:53
fungihashar: i've added your gerrit account to the python-jenkins-release group now, so you should be able to add whoever else you need13:55
hasharyou are magic thank you :)14:00
hasharand I wrote to the mailing list to have the jjb groups to be included in the python-jenkins ones14:00
hashartoabctl_: I got added to the release group so I guess I can now tag a 1.8.014:45
hashar* d1e4696 - Handle new master naming in Jenkins post v2.307. (1 year, 3 months ago) <Michael Still>14:45
hashar* dc2b944 - Use fullname in get_job_info_regex (1 year, 3 months ago) <Jim Wisniewski>14:45
hasharare the changes since 1.8.0.0a014:45
hashartoabctl_: I have tagged 1.8.0 https://zuul.opendev.org/t/openstack/status#jenkins14:50
hasharI have no idea what `announce-release` will do but I guess it is doing all the right things properly14:51
hasharhttps://pypi.org/project/python-jenkins/#history  !14:52
hasharyes that worked https://zuul.opendev.org/t/openstack/buildset/a3ce9302e9dc4edeb5906b21be7ef18915:16
toabctl_thx!18:38
hitesh1409_Hi all, I've made changes in the python-jenkins library. Please review it and let me know if more changes are needed: https://review.opendev.org/c/jjb/python-jenkins/+/87792621:37
hitesh1409_jjb/python-jenkins repository *21:38
hitesh1409_Also, I wanted to know I can contribute to the jenkins rest api, can someone help on that?21:39

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!