Open edX ironwood installation error

I got this below error in ansible while trying to install openedx ironwood master on ubuntu server 16.04 LTS.
GPG error: http://ppa.edx.org xenial InRelease: The following signatures were invalid: KEYEXPIRED 1638722487 KEYEXPIRED 1638722487 KEYEXPIRED 1638722487
W: The repository ‘http://ppa.edx.org xenial InRelease’ is not signed.

TASK [common : Add edX PPA apt key] ********************************************
fatal: [127.0.0.1]: FAILED! => {“changed”: false, “failed”: true, “id”: “69464050”, “msg”: “key does not seem to have been added”}
to retry, use: --limit @/tmp/configuration/playbooks/edx_ansible.retry

PLAY RECAP *********************************************************************
127.0.0.1 : ok=15 changed=8 unreachable=0 failed=1

Can anyone help to solve this issue

thanks
chalton

Hi there @chaltonh! Welcome to the forum :wave:t3:

Can you check if this post helps you solve this issue? Let us know!

1 Like

Hi @chaltonh!

I wonder why are you installing Ironwood… The latest release is Maple. The community supports the latest two releases.

I encourage you to try the new (and soon the only supported) installation method Tutor. It works great in many situations!

3 Likes

hi
First of all thanks for the replies
My intention is to know whether the openedx ironwood version is supported now in Ubuntu server 16.04
I successfully installed ironwood master in ubuntu (server version 16.04) 6 months back and
now i tried to install again and it fails.

In the third step following the document (https://openedx.atlassian.net/wiki/spaces/OpenOPS/pages/146440579/Native+Open+edX+platform+Ubuntu+16.04+64+bit+Installation)
i got the following error, does this means the ironwood version is not supported anymore in ubuntu server 16.04
W: GPG error: http://ppa.edx.org xenial InRelease: The following signatures were invalid: KEYEXPIRED 1638722487 KEYEXPIRED 1638722487 KEYEXPIRED 1638722487
W: The repository ‘http://ppa.edx.org xenial InRelease’ is not signed.

TASK [common : Add edX PPA apt key] ********************************************
fatal: [127.0.0.1]: FAILED! => {“changed”: false, “failed”: true, “id”: “69464050”, “msg”: “key does not seem to have been added”}
to retry, use: --limit @/tmp/configuration/playbooks/edx_ansible.retry
PLAY RECAP *********************************************************************
127.0.0.1 : ok=15 changed=8 unreachable=0 failed=1

thanks
chalton

Hey @chaltonh,

As @andres points out above, Ironwood is no longer (officially) supported at all. If running Maple is an option for you, I guarantee you’ll have much better luck installing it. If Maple is not an option, then Lilac would be second best: even though it is also no longer supported (AFAIK the community only officially supports the latest release), there are plenty of people still running it in production.

I know this doesn’t help you if you’re stuck with a fork, or even if you don’t have the resources to go through the upgrade process. But even if painful, it is usually less expensive to upgrade than trying to maintain an old release, precisely because you can then rely a little more on the community to help you. (Ask @sambapete: he’ll tell you all about it. :slight_smile:)

1 Like