[MDEV-16138] buildbot / packages / repository tool missing Ubuntu 18.04 bionic (ppc64le) Created: 2018-05-11  Updated: 2018-06-19  Resolved: 2018-06-19

Status: Closed
Project: MariaDB Server
Component/s: Packaging
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Daniel Black Assignee: Daniel Bartholomew
Resolution: Fixed Votes: 0
Labels: None


 Description   

dbart, know you said this was on the cards in MDEV-14522 however just a ticket to keep track of it.

Thank you.

Now that Ubuntu 18.04 bionic has been released we need builders for it. This is the MDEV for the ppc64le POWER8 VMs.

VMs

  • build done
  • install done
  • upgrade done
  • upgrade2 done


 Comments   
Comment by Daniel Bartholomew [ 2018-05-15 ]

Builder is in place now:

http://buildbot.askmonty.org/buildbot/builders/kvm-deb-bionic-ppc64le

upgrade2 VM is just a placeholder, still need to create a proper one...

Comment by Daniel Bartholomew [ 2018-05-15 ]

We're currently getting failures because of no libcurl3-dev:

Comment by Daniel Bartholomew [ 2018-05-15 ]

Fixed an issue with apt on the install, upgrade, and upgrade2 VMs.

For a few releases now we've had `trusted=yes` in the apt config for our local filesystem repostory. We now need to have that and `allow-insecure=yes` in order for apt to accept our directory of deb packages. Here are the current lines:

deb [trusted=yes allow-insecure=yes] file:///home/buildbot/buildbot/debs binary/
deb-src [trusted=yes allow-insecure=yes] file:///home/buildbot/buildbot/debs source/

Comment by Daniel Black [ 2018-05-16 ]

http://buildbot.askmonty.org/buildbot/builders/kvm-deb-bionic-ppc64le/builds/28/steps/compile/logs/stdio

+ sudo dpkg -i /home/buildbot/libssl1.0-dev_1.0.2n-1ubuntu5_ppc64el.deb
Selecting previously unselected package libssl1.0-dev:ppc64el.
dpkg: regarding .../libssl1.0-dev_1.0.2n-1ubuntu5_ppc64el.deb containing libssl1.0-dev:ppc64el:
 libcurl4-openssl-dev:ppc64el conflicts with libssl1.0-dev
  libssl1.0-dev:ppc64el (version 1.0.2n-1ubuntu5) is to be installed.

Not sure why libssl1.0-dev is installed, libcurl4-openssl-dev depends on libssl-dev (>= 1.1) which is what the default libssl-dev is.

Comment by Daniel Bartholomew [ 2018-05-16 ]

danblack: We build 10.1 with libssl1.0-dev, and 10.2/3 with libssl-dev.

Looks like we'll need to come up with a workaround for 10.1 on Bionic...

Comment by Daniel Bartholomew [ 2018-06-19 ]

builders are all in place now, so closing

Generated at Thu Feb 08 08:26:39 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.