On 29/11/2020 15:18, Adam Jack wrote: > Thanks for testing it out Mark. > > If you need help taking it from here, let me know, and if I can gain access > to the VM I'll help out. > > [ I am away (social distancing at a family cabin) and if I have any access > keys they'll be on some old machines that I don't have easy access to. ]
I think we are almost there. A proper run started which is further than it got before but gump then failed during the run (looks to be most of the way through). I suspect there are only a handful of fixes to go but run, fail, fix repeat will quickly get time consuming as the run part (when it is working) takes between 8 and 12 hours. Having two of us able to check on it, fix the latest issue and start the next run will be a big help. Once everything is working we can merge the change back into trunk, update the Puppet config, restart Puppet and we should be good to go. With that in mind, the first step to getting you access to the VM is that you need to add an ssh key via id.apache.org. I should then be able to get you access to the machine. With access to the machine you can do the OPIE/ortpasswd dance so you can use sudo. I'm just fixing the errors I can see in preparation for the next run. Thanks, Mark > > regards, > > Adam > > On Sun, Nov 29, 2020 at 2:31 AM Mark Thomas <ma...@apache.org> wrote: > >> On 29/11/2020 01:18, Adam Jack wrote: >>> Hey Mark, >>> >>> I've taken a shot (on a Macbook) at porting Gump to Python 3. I used >> "2to3" >>> a bunch, but then manually worked on updates continually running Gump's >>> unit test. I don't know how complete the coverage of those tests is, but >>> hopefully it is a start. (I couldn't seem to install 'anydbm' on my mac, >> so >>> I mocked it and commented it out, for now.) >>> >>> ---------------------------------------------------- Gump >>> Performed [102] tests with [0] issues. >>> No Problems Detected >>> >>> I commit to a branch: >>> >>> https://svn.apache.org/repos/asf/gump/branches/python3/ >>> >>> I'm not sure how I access the VM to try the full Gump run. Let me know if >>> there is anything more I can do to complete the migration. >> >> Hi Adam, >> >> Thanks - this is great. I'll test on the VM and let you know. >> >> Mark >> >>> >>> regards, >>> >>> Adam >>> >>> On Fri, Nov 27, 2020 at 12:29 PM Mark Thomas <ma...@apache.org> wrote: >>> >>>> Hi, >>>> >>>> Ubuntu 20.04 comes with python3. You can make python2 work but it >>>> involves jumping through some hoops. >>>> >>>> Gump doesn't work with python 3. I've spent a couple of hours trying to >>>> fix this (patch on gump-vm2 in /home/markt) and I have reached the end >>>> of my (very) limited python skills. >>>> >>>> So, we have a choice. Python 2 or Python 3? >>>> >>>> Python 3 will need someone else to get Gump working on gump-vm2. >>>> >>>> Python 2 I can handle but I may take a few shortcuts and not put >>>> everything in Puppet on the basis we rebuild the server so infrequently >>>> that it is less effort to rebuild python 2 support manually than get it >>>> into Puppet. >>>> >>>> Or there is the other option - send Gump to the attic. >>>> >>>> Gump has been useful in the past in identifying issues other CI systems >>>> did not. Gump provides the Tomcat project with earlier sight of OpenSSL >>>> integration issues we don't get any other way. Gump going to the attic >>>> would be a loss to the Tomcat project but it would be a relatively small >>>> loss. >>>> >>>> If someone has the time and skills to get Gump onto Python 3 now then >>>> I'd support that. If not, my vote is for getting python2 running in the >>>> short term and hope someone can look at python3 support in the medium to >>>> long term. >>>> >>>> Thoughts? >>>> >>>> Mark >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: general-unsubscr...@gump.apache.org >>>> For additional commands, e-mail: general-h...@gump.apache.org >>>> >>>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@gump.apache.org >> For additional commands, e-mail: general-h...@gump.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@gump.apache.org For additional commands, e-mail: general-h...@gump.apache.org