Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bsEqN-0006L4-Eq for pgsql-pkg-yum@arkaria.postgresql.org; Thu, 06 Oct 2016 20:00:39 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bsEqM-00037x-HN for pgsql-pkg-yum@arkaria.postgresql.org; Thu, 06 Oct 2016 20:00:38 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bsEqI-000344-KF for pgsql-pkg-yum@postgresql.org; Thu, 06 Oct 2016 20:00:34 +0000 Received: from mail-oi0-x22e.google.com ([2607:f8b0:4003:c06::22e]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bsEqF-0004wX-Vb for pgsql-pkg-yum@postgresql.org; Thu, 06 Oct 2016 20:00:33 +0000 Received: by mail-oi0-x22e.google.com with SMTP id r126so34425743oib.0 for ; Thu, 06 Oct 2016 13:00:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citusdata.com; s=google; h=from:subject:date:message-id:to:mime-version; bh=JdUmlZWftZjGZPGxRbvVmVeAHQBuzAet27vOhW32Ukg=; b=eIAZ7naPEWWtae0t+hzjmp8/J1I2YbcMXU3hLnfI/6eHzTF/9npbByuRdOWbo/hDhK 8zUrEbXb4DCP2IJbCTfmD4SM0+8idIMboOKYlTAGBKvMIlR9v06K/EgVGYQX7ypS1ZtI oVRYqdaJk6efvjxTAa2TldIyLfNHNoi7t7QAw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:date:message-id:to:mime-version; bh=JdUmlZWftZjGZPGxRbvVmVeAHQBuzAet27vOhW32Ukg=; b=T1d+SjalerTRRHJqWZWjh21MwpsCC+up8WvzjnV8L6RiATiEnirCjVZ/Js115KEwWW 4LA379MBINdmvQFZCGQCPoHQVHf+TRgiN5v8NUY18qpGXqgcpOJvgfPRcaTBV/H1igjV pn/EyCyWg39YsoRbVKgFNIdlu7bgYzpQU4W1AFMTtMc1OL4elWQCOlKVDainC5fio/Ru AXGE4neUzuA6oSw1PCbCani3KIKz8llXwxaGO76PU+KimwLxO7iCF+eYHq12LoJPAGvj XjJJDOOCZjHgwhZ5KEs8MG1vLARAT66NLeL/mnZ1naz8APFrSAth9dmUEQiAYIwio6Aw tQpw== X-Gm-Message-State: AA6/9RkMf98auWUwo6U7n78+tJ90SArNQtQvXNcB+X976LU4Wkujeyoy/JaBZ9sH5si6rSir X-Received: by 10.157.17.183 with SMTP id v52mr9562172otf.249.1475784031013; Thu, 06 Oct 2016 13:00:31 -0700 (PDT) Received: from [10.62.5.11] ([63.76.231.82]) by smtp.gmail.com with ESMTPSA id g17sm4720217otd.38.2016.10.06.13.00.30 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 06 Oct 2016 13:00:30 -0700 (PDT) From: Jason Petersen X-Pgp-Agent: GPGMail Content-Type: multipart/signed; boundary="Apple-Mail=_A7B2F27F-675F-4F26-8809-A78D62D9E34C"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: Amazon Linux RPM Changes Date: Thu, 6 Oct 2016 14:00:29 -0600 Message-Id: To: pgsql-pkg-yum@postgresql.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-Pg-Spam-Score: -2.7 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-pkg-yum Precedence: bulk Sender: pgsql-pkg-yum-owner@postgresql.org --Apple-Mail=_A7B2F27F-675F-4F26-8809-A78D62D9E34C Content-Type: multipart/alternative; boundary="Apple-Mail=_1E371D1F-6BBD-4C45-89F1-10F6E91A4093" --Apple-Mail=_1E371D1F-6BBD-4C45-89F1-10F6E91A4093 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 We install PGDG as part of a CloudFormation template we offer to = construct and configure a cluster on EC2. The template included = installation of the pgdg-ami201503-95-9.5-2.noarch.rpm package directly = from a PGDG URL. Unfortunately, this package was removed, causing deployment issues for = users of our template. While I understand replacing it with the -3 = variant (which uses HTTPS URLs), I don=E2=80=99t understand why older = versions were removed. In every other Red Hat OS, they remain; seemingly = only the Amazon Linux variants were removed. Why were the older Amazon repo RPMs removed, and what is the policy = going forward on their removal? Solution? I noticed one of the OSes has a -latest.rpm variant. If this could be = provided for all OSes, it makes installation much simpler (it could be = implemented by a symlink). We=E2=80=99ve had to write our own scripts = (here = and here = ) to ensure we have the = =E2=80=9Cright=E2=80=9D version for a given Red Hat OS. Being able to = append -latest.rpm to all URLs would be a fantastic improvement and let = us remove this knowledge from our codebase. -- Jason Petersen Software Engineer | Citus Data 303.736.9255 jason@citusdata.com --Apple-Mail=_1E371D1F-6BBD-4C45-89F1-10F6E91A4093 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 We install PGDG as part of a CloudFormation template we offer = to construct and configure a cluster on EC2. The template included = installation of the pgdg-ami201503-95-9.5-2.noarch.rpm package directly = from a PGDG URL.

Unfortunately, this package was removed, causing deployment = issues for users of our template. While I understand replacing it with = the -3 variant (which uses HTTPS URLs), I don=E2=80=99t understand why = older versions were removed. In every other Red Hat OS, they remain; = seemingly only the Amazon Linux variants were removed.

Why were the older = Amazon repo RPMs removed, and what is the policy going forward on their = removal?

Solution?

I noticed one of the OSes has a = -latest.rpm variant. If this could be provided for all OSes, it makes = installation much simpler (it could be = implemented by a symlink). We=E2=80=99ve had to write our own scripts = (here and here) to = ensure we have the =E2=80=9Cright=E2=80=9D version for a given Red Hat = OS. Being able to append -latest.rpm to all URLs would be a fantastic = improvement and let us remove this knowledge from our = codebase.

--
Jason = Petersen
Software = Engineer | Citus Data
303.736.9255

= --Apple-Mail=_1E371D1F-6BBD-4C45-89F1-10F6E91A4093-- --Apple-Mail=_A7B2F27F-675F-4F26-8809-A78D62D9E34C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJX9q1dAAoJEJ8dNRDREKupRmIH/A/MjBDA3ec5WAqLu3G1oJLc DwSXtiuXqxSKkogr4TgNND8aj6+PPiTBcW4CtSRq6RJga9AIzVr9jApsSHQ7iGjj x+2HE0EbjmxPCFFFq62/WDenNKYKOLcbyHp1bDg/FWeuFbWJY2X/tAA48qeMah5B c4iRf7pKq0sp0pLjr2k33G55mBfV99dWzFJEoR3YruPkjegjYZOcw9b5sU2fxxFe 7kkMeLQqxE7+J40Ylg3n8G/akoAYlEdp3wHnYZvKYutl6/BXhRTc8oEX5cTTpleJ 7h95ulNhWIUxbjAKLGRF/LDFdqDMI2IA4w8YIr95bePaLFpsqbsF5rxx0F04oD8= =96k4 -----END PGP SIGNATURE----- --Apple-Mail=_A7B2F27F-675F-4F26-8809-A78D62D9E34C--