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. ] 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 > > -- Adam R. B. Jack https://www.neukadye.com https://adamjack.wordpress.com/