Graviton build fails on Focal due to lack of HAProxy support

Hi folks,
I'm getting a persistent error when trying to deploy stardog-graviton on AWS. When building an AMI, I get the following error that fails the AMI build process:

2021/10/22 10:38:47 [DEBUG] STDOUT 1634859527,,ui,message,    amazon-ebs: sudo add-apt-repository ppa:vbernat/haproxy-1.6 -y
2021/10/22 10:38:49 [DEBUG] STDOUT 1634859529,,ui,message,    amazon-ebs: Cannot add PPA: 'ppa:~vbernat/ubuntu/haproxy-1.6'.
2021/10/22 10:38:49 [DEBUG] STDOUT 1634859529,,ui,message,    amazon-ebs: ERROR: '~vbernat' user or team does not exist.

Going to the HAProxy repository, it looks like this error is because Focal is not supported:

I've looked for a way to specify a different base AMI in stardog-graviton, but it doesn't look like there's a flag in stardog-graviton baseami to configure this. (Please correct me if I'm wrong!)

I realise this is a problem with HAProxy's support for Focal rather than a Stardog problem per se, but I'm wondering if there's a workaround to change the targeted OS version.

I'm new to Stardog, so apologies if I'm missing something obvious!


Support for Graviton is deprecated. We are keeping it as open source software in the hopes that it will serve as an example to the community on how Stardog can be run on AWS. We will make that more clear in the repository.

We do have OSS helm charts that serve a similar purpose to Graviton if you can target Kubernetes as your runtime:

Thanks for letting me know, John. And I appreciate the update to the Readme, too.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.