* Re: [PATCH 2/3] python3-botocore: Update to 1.25.12
@ 2022-06-20 21:42 Peter Müller
0 siblings, 0 replies; 4+ messages in thread
From: Peter Müller @ 2022-06-20 21:42 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 2110 bytes --]
Hello Jose,
thanks for your e-mail.
Unfortunately, I have no experience with this add-ons. While I vaguely believe
the issue should be fixed in upcoming Core Update 169, it definitely should go
into a bug report so it cannot fall through the cracks.
Please refer to https://wiki.ipfire.org/devel/bugzilla for further information
on how to report bugs. As a general rule of thumb, anything support-related should
go to the forum/community (https://community.ipfire.org/), any confirmed bug in
the bugtracker, and anything development-related to this mailing list.
Hope not to have stirred up too much confusion. :-)
Thanks, and best regards,
Peter Müller
> Hello *.
>
> Some previous update broke aws-cli on my install. I did set this up and it
> had worked. I was toying with the idea of adding to the ddns page to make
> this more automatic but I wasn't ready yet.
>
> This in turn broke my dehydrated cert update to aws' route53 service.
>
> [root(a)harold .aws]# aws
> Traceback (most recent call last):
> File "/usr/bin/aws", line 19, in <module>
> import awscli.clidriver
> File "/usr/lib/python3.10/site-packages/awscli/clidriver.py", line 17, in
> <module>
> import botocore.session
> File "/usr/lib/python3.10/site-packages/botocore/session.py", line 26, in
> <module>
> import botocore.client
> File "/usr/lib/python3.10/site-packages/botocore/client.py", line 16, in
> <module>
> from botocore.args import ClientArgsCreator
> File "/usr/lib/python3.10/site-packages/botocore/args.py", line 27, in
> <module>
> from botocore.config import Config
> File "/usr/lib/python3.10/site-packages/botocore/config.py", line 16, in
> <module>
> from botocore.endpoint import DEFAULT_TIMEOUT, MAX_POOL_CONNECTIONS
> File "/usr/lib/python3.10/site-packages/botocore/endpoint.py", line 27, in
> <module>
> from botocore.httpchecksum import handle_checksum_body
> ModuleNotFoundError: No module named 'botocore.httpchecksum'
>
> Suggestions? Or should I raise a bug? Or will this be fixed soon?
>
> Thanks.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 2/3] python3-botocore: Update to 1.25.12
@ 2022-06-23 12:32 Michael Tremer
0 siblings, 0 replies; 4+ messages in thread
From: Michael Tremer @ 2022-06-23 12:32 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 7588 bytes --]
Hello Jose,
Yes, indeed the version of aws-cli in the stable tree is broken.
I just submitted two patches to the list that fix any problems. As soon as they have been merged into the tree and the build has run through, you can install the package from the “unstable” tree.
-Michael
> On 20 Jun 2022, at 16:03, jose.dias(a)diaslan.com wrote:
>
> Hello *.
>
> Some previous update broke aws-cli on my install. I did set this up and it
> had worked. I was toying with the idea of adding to the ddns page to make
> this more automatic but I wasn't ready yet.
>
> This in turn broke my dehydrated cert update to aws' route53 service.
>
> [root(a)harold .aws]# aws
> Traceback (most recent call last):
> File "/usr/bin/aws", line 19, in <module>
> import awscli.clidriver
> File "/usr/lib/python3.10/site-packages/awscli/clidriver.py", line 17, in
> <module>
> import botocore.session
> File "/usr/lib/python3.10/site-packages/botocore/session.py", line 26, in
> <module>
> import botocore.client
> File "/usr/lib/python3.10/site-packages/botocore/client.py", line 16, in
> <module>
> from botocore.args import ClientArgsCreator
> File "/usr/lib/python3.10/site-packages/botocore/args.py", line 27, in
> <module>
> from botocore.config import Config
> File "/usr/lib/python3.10/site-packages/botocore/config.py", line 16, in
> <module>
> from botocore.endpoint import DEFAULT_TIMEOUT, MAX_POOL_CONNECTIONS
> File "/usr/lib/python3.10/site-packages/botocore/endpoint.py", line 27, in
> <module>
> from botocore.httpchecksum import handle_checksum_body
> ModuleNotFoundError: No module named 'botocore.httpchecksum'
>
> Suggestions? Or should I raise a bug? Or will this be fixed soon?
>
> Thanks.
> --
> Jose Dias
> jose "dot" dias "at" DiasLan "dot" com
>
> -----Original Message-----
> From: Development <development-bounces(a)lists.ipfire.org> On Behalf Of
> Michael Tremer
> Sent: May 19, 2022 5:40 AM
> To: development(a)lists.ipfire.org
> Cc: Michael Tremer <michael.tremer(a)ipfire.org>
> Subject: [PATCH 2/3] python3-botocore: Update to 1.25.12
>
> Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
> ---
> config/rootfiles/packages/python3-botocore | 21 +++++++++++++++------
> lfs/python3-botocore | 6 +++---
> 2 files changed, 18 insertions(+), 9 deletions(-)
>
> diff --git a/config/rootfiles/packages/python3-botocore
> b/config/rootfiles/packages/python3-botocore
> index 638dff0eb..3696fe528 100644
> --- a/config/rootfiles/packages/python3-botocore
> +++ b/config/rootfiles/packages/python3-botocore
> @@ -1,10 +1,10 @@
> #usr/lib/python3.10/site-packages/botocore
> -#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info
> -#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/PKG-INFO
> -#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/SOURCES.
> txt
> -#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/dependen
> cy_links.txt
> -#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/requires
> .txt
> -#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/top_leve
> l.txt
> +#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info
> +#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/PKG-
> +INFO
> +#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/SOUR
> +CES.txt
> +#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/depe
> +ndency_links.txt
> +#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/requ
> +ires.txt
> +#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/top_
> +level.txt
> usr/lib/python3.10/site-packages/botocore/__init__.py
> usr/lib/python3.10/site-packages/botocore/args.py
> usr/lib/python3.10/site-packages/botocore/auth.py
> @@ -183,6 +183,10 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
>
> #usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-2
> 0
>
> #usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-2
> 0/paginators-1.json
>
> #usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-2
> 0/service-2.json
> +#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
> +es
> +#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
> +es/2021-07-15
> +#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
> +es/2021-07-15/paginators-1.json
> +#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
> +es/2021-07-15/service-2.json
> #usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings
>
> #usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings/2021-07-1
> 5
>
> #usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings/2021-07-1
> 5/paginators-1.json
> @@ -202,6 +206,7 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
> #usr/lib/python3.10/site-packages/botocore/data/cloudcontrol
> #usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30
>
> #usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/pagi
> nators-1.json
> +#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30
> +/paginators-1.sdk-extras.json
>
> #usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/serv
> ice-2.json
>
> #usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/wait
> ers-2.json
> #usr/lib/python3.10/site-packages/botocore/data/clouddirectory
> @@ -848,6 +853,10 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
> #usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14
>
> #usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14/paginators-1.
> json
>
> #usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14/service-2.jso
> n
> +#usr/lib/python3.10/site-packages/botocore/data/ivschat
> +#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14
> +#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14/pagi
> +nators-1.json
> +#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14/serv
> +ice-2.json
> #usr/lib/python3.10/site-packages/botocore/data/kafka
> #usr/lib/python3.10/site-packages/botocore/data/kafka/2018-11-14
>
> #usr/lib/python3.10/site-packages/botocore/data/kafka/2018-11-14/paginators-
> 1.json
> diff --git a/lfs/python3-botocore b/lfs/python3-botocore index
> cbda1ca52..b5776f7c1 100644
> --- a/lfs/python3-botocore
> +++ b/lfs/python3-botocore
> @@ -24,7 +24,7 @@
>
> include Config
>
> -VER = 1.24.37
> +VER = 1.25.12
> SUMMARY = Python interface for AWS
>
> THISAPP = botocore-$(VER)
> @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE)
> DIR_APP = $(DIR_SRC)/$(THISAPP)
> TARGET = $(DIR_INFO)/$(THISAPP)
> PROG = python3-botocore
> -PAK_VER = 5
> +PAK_VER = 6
>
> DEPS = python3-dateutil python3-jmespath python3-urllib3
>
> @@ -47,7 +47,7 @@ objects = $(DL_FILE)
>
> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>
> -$(DL_FILE)_BLAKE2 =
> 5e5495ba399e910479c0172eb4c572a5c0371db720906586c88dc59d8bfc58a50699b05125e1
> e554a8571b64654604447be1e1a4bfdc2b992272101060638908
> +$(DL_FILE)_BLAKE2 =
> +6a15053917c9aac6e61490accbb3eddb5e243dfd900c5585dc527e2c7adb96e3d2094d5
> +a0b67e7e59de48dc622591fe287dd23aff1c7b912311b31c582748d35
>
> install : $(TARGET)
>
> --
> 2.30.2
>
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/3] cloud: Execute user-data scripts at the end of initialization
@ 2022-05-19 9:40 Michael Tremer
2022-05-19 9:40 ` [PATCH 2/3] python3-botocore: Update to 1.25.12 Michael Tremer
0 siblings, 1 reply; 4+ messages in thread
From: Michael Tremer @ 2022-05-19 9:40 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 10178 bytes --]
This is useful when the user-data needs to reboot an instance.
Previously, some initialization did not happen which is now being done
first before the user-data script is being executed.
This gives users more flexibility about what they are doing in those
scripts.
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
src/initscripts/helper/aws-setup | 35 +++++++++++------------
src/initscripts/helper/azure-setup | 35 +++++++++++------------
src/initscripts/helper/exoscale-setup | 35 +++++++++++------------
src/initscripts/helper/gcp-setup | 35 +++++++++++------------
src/initscripts/helper/oci-setup | 41 +++++++++++++--------------
5 files changed, 83 insertions(+), 98 deletions(-)
diff --git a/src/initscripts/helper/aws-setup b/src/initscripts/helper/aws-setup
index a40d4beeb..f14f4eb57 100644
--- a/src/initscripts/helper/aws-setup
+++ b/src/initscripts/helper/aws-setup
@@ -118,25 +118,6 @@ import_aws_configuration() {
fi
done
- # Download the user-data script only on the first boot
- if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
- # Download user-data
- local user_data="$(get user-data)"
-
- # Save user-data script to be executed later
- if [ "${user_data:0:2}" = "#!" ]; then
- echo "${user_data}" > /tmp/aws-user-data.script
- chmod 700 /tmp/aws-user-data.script
-
- # Run the user-data script
- local now="$(date -u +"%s")"
- /tmp/aws-user-data.script &>/var/log/user-data.log.${now}
-
- # Delete the script right away
- rm /tmp/aws-user-data.script
- fi
- fi
-
# Import network configuration
# After this, no network connectivity will be available from this script due to the
# renaming of the network interfaces for which they have to be shut down
@@ -259,6 +240,22 @@ import_aws_configuration() {
echo "2,ACCEPT,INPUTFW,ON,std_net_src,ALL,ipfire,RED1,,TCP,,,ON,,,TGT_PORT,444,,,,,,,,,,,00:00,00:00,,AUTO,,dnat,,,,,second"
) >> /var/ipfire/firewall/input
+ # Download user-data
+ local user_data="$(get user-data)"
+
+ # Save user-data script to be executed later
+ if [ "${user_data:0:2}" = "#!" ]; then
+ echo "${user_data}" > /tmp/aws-user-data.script
+ chmod 700 /tmp/aws-user-data.script
+
+ # Run the user-data script
+ local now="$(date -u +"%s")"
+ /tmp/aws-user-data.script &>/var/log/user-data.log.${now}
+
+ # Delete the script right away
+ rm /tmp/aws-user-data.script
+ fi
+
# This script has now completed the first steps of setup
touch /var/ipfire/main/firstsetup_ok
fi
diff --git a/src/initscripts/helper/azure-setup b/src/initscripts/helper/azure-setup
index 1eff57799..7a4422a35 100644
--- a/src/initscripts/helper/azure-setup
+++ b/src/initscripts/helper/azure-setup
@@ -141,25 +141,6 @@ import_azure_configuration() {
fi
done
- # Download the user-data script only on the first boot
- if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
- # Download user-data
- local user_data="$(get customData)"
-
- # Save user-data script to be executed later
- if [ "${user_data:0:2}" = "#!" ]; then
- echo "${user_data}" > /tmp/azure-user-data.script
- chmod 700 /tmp/azure-user-data.script
-
- # Run the user-data script
- local now="$(date -u +"%s")"
- /tmp/azure-user-data.script &>/var/log/user-data.log.${now}
-
- # Delete the script right away
- rm /tmp/azure-user-data.script
- fi
- fi
-
# Import network configuration
# After this, no network connectivity will be available from this script due to the
# renaming of the network interfaces for which they have to be shut down
@@ -279,6 +260,22 @@ import_azure_configuration() {
echo "2,ACCEPT,INPUTFW,ON,std_net_src,ALL,ipfire,RED1,,TCP,,,ON,,,TGT_PORT,444,,,,,,,,,,,00:00,00:00,,AUTO,,dnat,,,,,second"
) >> /var/ipfire/firewall/input
+ # Download user-data
+ local user_data="$(get customData)"
+
+ # Save user-data script to be executed later
+ if [ "${user_data:0:2}" = "#!" ]; then
+ echo "${user_data}" > /tmp/azure-user-data.script
+ chmod 700 /tmp/azure-user-data.script
+
+ # Run the user-data script
+ local now="$(date -u +"%s")"
+ /tmp/azure-user-data.script &>/var/log/user-data.log.${now}
+
+ # Delete the script right away
+ rm /tmp/azure-user-data.script
+ fi
+
# This script has now completed the first steps of setup
touch /var/ipfire/main/firstsetup_ok
fi
diff --git a/src/initscripts/helper/exoscale-setup b/src/initscripts/helper/exoscale-setup
index e9295cc9c..02fdda2a3 100644
--- a/src/initscripts/helper/exoscale-setup
+++ b/src/initscripts/helper/exoscale-setup
@@ -83,25 +83,6 @@ import_exoscale_configuration() {
chown setup.nobody "/home/setup/.ssh/authorized_keys"
fi
- # Download the user-data script only on the first boot
- if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
- # Download user-data
- local user_data="$(get user-data)"
-
- # Save user-data script to be executed later
- if [ "${user_data:0:2}" = "#!" ]; then
- echo "${user_data}" > /tmp/user-data.script
- chmod 700 /tmp/user-data.script
-
- # Run the user-data script
- local now="$(date -u +"%s")"
- /tmp/user-data.script &>/var/log/user-data.log.${now}
-
- # Delete the script right away
- rm /tmp/user-data.script
- fi
- fi
-
# Import any previous settings for the local interfaces
eval $(/usr/local/bin/readhash <(grep -E "^(GREEN|ORANGE)_.*=" /var/ipfire/ethernet/settings 2>/dev/null))
@@ -208,6 +189,22 @@ import_exoscale_configuration() {
echo "2,ACCEPT,INPUTFW,ON,std_net_src,ALL,ipfire,RED1,,TCP,,,ON,,,TGT_PORT,444,,,,,,,,,,,00:00,00:00,,AUTO,,dnat,,,,,second"
) >> /var/ipfire/firewall/input
+ # Download user-data
+ local user_data="$(get user-data)"
+
+ # Save user-data script to be executed later
+ if [ "${user_data:0:2}" = "#!" ]; then
+ echo "${user_data}" > /tmp/user-data.script
+ chmod 700 /tmp/user-data.script
+
+ # Run the user-data script
+ local now="$(date -u +"%s")"
+ /tmp/user-data.script &>/var/log/user-data.log.${now}
+
+ # Delete the script right away
+ rm /tmp/user-data.script
+ fi
+
# This script has now completed the first steps of setup
touch /var/ipfire/main/firstsetup_ok
fi
diff --git a/src/initscripts/helper/gcp-setup b/src/initscripts/helper/gcp-setup
index 935194931..4f5148c3e 100644
--- a/src/initscripts/helper/gcp-setup
+++ b/src/initscripts/helper/gcp-setup
@@ -118,25 +118,6 @@ import_gcp_configuration() {
fi
done <<<"$(get instance/attributes/ssh-keys)"
- # Download the user-data script only on the first boot
- if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
- # Download a startup script
- local script="$(get instance/attributes/startup-script)"
-
- # Execute the script
- if [ "${script:0:2}" = "#!" ]; then
- echo "${script}" > /tmp/gcp-startup.script
- chmod 700 /tmp/gcp-startup.script
-
- # Run the script
- local now="$(date -u +"%s")"
- /tmp/gcp-startup.script &>/var/log/startup-script.log.${now}
-
- # Delete the script right away
- rm /tmp/gcp-startup.script
- fi
- fi
-
# Import network configuration
# After this, no network connectivity will be available from this script due to the
# renaming of the network interfaces for which they have to be shut down
@@ -249,6 +230,22 @@ import_gcp_configuration() {
echo "2,ACCEPT,INPUTFW,ON,std_net_src,ALL,ipfire,RED1,,TCP,,,ON,,,TGT_PORT,444,,,,,,,,,,,00:00,00:00,,AUTO,,dnat,,,,,second"
) >> /var/ipfire/firewall/input
+ # Download a startup script
+ local script="$(get instance/attributes/startup-script)"
+
+ # Execute the script
+ if [ "${script:0:2}" = "#!" ]; then
+ echo "${script}" > /tmp/gcp-startup.script
+ chmod 700 /tmp/gcp-startup.script
+
+ # Run the script
+ local now="$(date -u +"%s")"
+ /tmp/gcp-startup.script &>/var/log/startup-script.log.${now}
+
+ # Delete the script right away
+ rm /tmp/gcp-startup.script
+ fi
+
# This script has now completed the first steps of setup
touch /var/ipfire/main/firstsetup_ok
fi
diff --git a/src/initscripts/helper/oci-setup b/src/initscripts/helper/oci-setup
index 782fde5a2..312014b74 100644
--- a/src/initscripts/helper/oci-setup
+++ b/src/initscripts/helper/oci-setup
@@ -147,28 +147,6 @@ import_oci_configuration() {
fi
done <<<"$(get instance/metadata/ssh_authorized_keys)"
- # Download the user-data script only on the first boot
- if [ ! -e "/var/ipfire/main/firstsetup_ok" ]; then
- # Download a startup script
- local script="$(get instance/metadata/user_data)"
-
- # Try to decode this
- script="$(try_base64_decode "${script}")"
-
- # Execute the script
- if [ "${script:0:2}" = "#!" ]; then
- echo "${script}" > /tmp/user-data.script
- chmod 700 /tmp/user-data.script
-
- # Run the script
- local now="$(date -u +"%s")"
- /tmp/user-data.script &>/var/log/user-data.log.${now}
-
- # Delete the script right away
- rm /tmp/user-data.script
- fi
- fi
-
# Import network configuration
# After this, no network connectivity will be available from this script due to the
# renaming of the network interfaces for which they have to be shut down
@@ -285,6 +263,25 @@ import_oci_configuration() {
echo "2,ACCEPT,INPUTFW,ON,std_net_src,ALL,ipfire,RED1,,TCP,,,ON,,,TGT_PORT,444,,,,,,,,,,,00:00,00:00,,AUTO,,dnat,,,,,second"
) >> /var/ipfire/firewall/input
+ # Download a startup script
+ local script="$(get instance/metadata/user_data)"
+
+ # Try to decode this
+ script="$(try_base64_decode "${script}")"
+
+ # Execute the script
+ if [ "${script:0:2}" = "#!" ]; then
+ echo "${script}" > /tmp/user-data.script
+ chmod 700 /tmp/user-data.script
+
+ # Run the script
+ local now="$(date -u +"%s")"
+ /tmp/user-data.script &>/var/log/user-data.log.${now}
+
+ # Delete the script right away
+ rm /tmp/user-data.script
+ fi
+
# This script has now completed the first steps of setup
touch /var/ipfire/main/firstsetup_ok
fi
--
2.30.2
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 2/3] python3-botocore: Update to 1.25.12
2022-05-19 9:40 [PATCH 1/3] cloud: Execute user-data scripts at the end of initialization Michael Tremer
@ 2022-05-19 9:40 ` Michael Tremer
2022-06-20 15:03 ` jose.dias
0 siblings, 1 reply; 4+ messages in thread
From: Michael Tremer @ 2022-05-19 9:40 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 5099 bytes --]
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
config/rootfiles/packages/python3-botocore | 21 +++++++++++++++------
lfs/python3-botocore | 6 +++---
2 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/packages/python3-botocore b/config/rootfiles/packages/python3-botocore
index 638dff0eb..3696fe528 100644
--- a/config/rootfiles/packages/python3-botocore
+++ b/config/rootfiles/packages/python3-botocore
@@ -1,10 +1,10 @@
#usr/lib/python3.10/site-packages/botocore
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/SOURCES.txt
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/dependency_links.txt
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/requires.txt
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/top_level.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/PKG-INFO
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/SOURCES.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/dependency_links.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/requires.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/top_level.txt
usr/lib/python3.10/site-packages/botocore/__init__.py
usr/lib/python3.10/site-packages/botocore/args.py
usr/lib/python3.10/site-packages/botocore/auth.py
@@ -183,6 +183,10 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-20
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-20/paginators-1.json
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-20/service-2.json
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelines
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelines/2021-07-15
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelines/2021-07-15/paginators-1.json
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelines/2021-07-15/service-2.json
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings/2021-07-15
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings/2021-07-15/paginators-1.json
@@ -202,6 +206,7 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/paginators-1.json
+#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/paginators-1.sdk-extras.json
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/service-2.json
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/waiters-2.json
#usr/lib/python3.10/site-packages/botocore/data/clouddirectory
@@ -848,6 +853,10 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
#usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14
#usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14/paginators-1.json
#usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14/service-2.json
+#usr/lib/python3.10/site-packages/botocore/data/ivschat
+#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14
+#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14/paginators-1.json
+#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14/service-2.json
#usr/lib/python3.10/site-packages/botocore/data/kafka
#usr/lib/python3.10/site-packages/botocore/data/kafka/2018-11-14
#usr/lib/python3.10/site-packages/botocore/data/kafka/2018-11-14/paginators-1.json
diff --git a/lfs/python3-botocore b/lfs/python3-botocore
index cbda1ca52..b5776f7c1 100644
--- a/lfs/python3-botocore
+++ b/lfs/python3-botocore
@@ -24,7 +24,7 @@
include Config
-VER = 1.24.37
+VER = 1.25.12
SUMMARY = Python interface for AWS
THISAPP = botocore-$(VER)
@@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = python3-botocore
-PAK_VER = 5
+PAK_VER = 6
DEPS = python3-dateutil python3-jmespath python3-urllib3
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 5e5495ba399e910479c0172eb4c572a5c0371db720906586c88dc59d8bfc58a50699b05125e1e554a8571b64654604447be1e1a4bfdc2b992272101060638908
+$(DL_FILE)_BLAKE2 = 6a15053917c9aac6e61490accbb3eddb5e243dfd900c5585dc527e2c7adb96e3d2094d5a0b67e7e59de48dc622591fe287dd23aff1c7b912311b31c582748d35
install : $(TARGET)
--
2.30.2
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: [PATCH 2/3] python3-botocore: Update to 1.25.12
2022-05-19 9:40 ` [PATCH 2/3] python3-botocore: Update to 1.25.12 Michael Tremer
@ 2022-06-20 15:03 ` jose.dias
0 siblings, 0 replies; 4+ messages in thread
From: jose.dias @ 2022-06-20 15:03 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 6732 bytes --]
Hello *.
Some previous update broke aws-cli on my install. I did set this up and it
had worked. I was toying with the idea of adding to the ddns page to make
this more automatic but I wasn't ready yet.
This in turn broke my dehydrated cert update to aws' route53 service.
[root(a)harold .aws]# aws
Traceback (most recent call last):
File "/usr/bin/aws", line 19, in <module>
import awscli.clidriver
File "/usr/lib/python3.10/site-packages/awscli/clidriver.py", line 17, in
<module>
import botocore.session
File "/usr/lib/python3.10/site-packages/botocore/session.py", line 26, in
<module>
import botocore.client
File "/usr/lib/python3.10/site-packages/botocore/client.py", line 16, in
<module>
from botocore.args import ClientArgsCreator
File "/usr/lib/python3.10/site-packages/botocore/args.py", line 27, in
<module>
from botocore.config import Config
File "/usr/lib/python3.10/site-packages/botocore/config.py", line 16, in
<module>
from botocore.endpoint import DEFAULT_TIMEOUT, MAX_POOL_CONNECTIONS
File "/usr/lib/python3.10/site-packages/botocore/endpoint.py", line 27, in
<module>
from botocore.httpchecksum import handle_checksum_body
ModuleNotFoundError: No module named 'botocore.httpchecksum'
Suggestions? Or should I raise a bug? Or will this be fixed soon?
Thanks.
--
Jose Dias
jose "dot" dias "at" DiasLan "dot" com
-----Original Message-----
From: Development <development-bounces(a)lists.ipfire.org> On Behalf Of
Michael Tremer
Sent: May 19, 2022 5:40 AM
To: development(a)lists.ipfire.org
Cc: Michael Tremer <michael.tremer(a)ipfire.org>
Subject: [PATCH 2/3] python3-botocore: Update to 1.25.12
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
config/rootfiles/packages/python3-botocore | 21 +++++++++++++++------
lfs/python3-botocore | 6 +++---
2 files changed, 18 insertions(+), 9 deletions(-)
diff --git a/config/rootfiles/packages/python3-botocore
b/config/rootfiles/packages/python3-botocore
index 638dff0eb..3696fe528 100644
--- a/config/rootfiles/packages/python3-botocore
+++ b/config/rootfiles/packages/python3-botocore
@@ -1,10 +1,10 @@
#usr/lib/python3.10/site-packages/botocore
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/PKG-INFO
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/SOURCES.
txt
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/dependen
cy_links.txt
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/requires
.txt
-#usr/lib/python3.10/site-packages/botocore-1.24.37-py3.10.egg-info/top_leve
l.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/PKG-
+INFO
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/SOUR
+CES.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/depe
+ndency_links.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/requ
+ires.txt
+#usr/lib/python3.10/site-packages/botocore-1.25.12-py3.10.egg-info/top_
+level.txt
usr/lib/python3.10/site-packages/botocore/__init__.py
usr/lib/python3.10/site-packages/botocore/args.py
usr/lib/python3.10/site-packages/botocore/auth.py
@@ -183,6 +183,10 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-2
0
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-2
0/paginators-1.json
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-identity/2021-04-2
0/service-2.json
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
+es
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
+es/2021-07-15
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
+es/2021-07-15/paginators-1.json
+#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-media-pipelin
+es/2021-07-15/service-2.json
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings/2021-07-1
5
#usr/lib/python3.10/site-packages/botocore/data/chime-sdk-meetings/2021-07-1
5/paginators-1.json
@@ -202,6 +206,7 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/pagi
nators-1.json
+#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30
+/paginators-1.sdk-extras.json
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/serv
ice-2.json
#usr/lib/python3.10/site-packages/botocore/data/cloudcontrol/2021-09-30/wait
ers-2.json
#usr/lib/python3.10/site-packages/botocore/data/clouddirectory
@@ -848,6 +853,10 @@ usr/lib/python3.10/site-packages/botocore/crt/auth.py
#usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14
#usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14/paginators-1.
json
#usr/lib/python3.10/site-packages/botocore/data/ivs/2020-07-14/service-2.jso
n
+#usr/lib/python3.10/site-packages/botocore/data/ivschat
+#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14
+#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14/pagi
+nators-1.json
+#usr/lib/python3.10/site-packages/botocore/data/ivschat/2020-07-14/serv
+ice-2.json
#usr/lib/python3.10/site-packages/botocore/data/kafka
#usr/lib/python3.10/site-packages/botocore/data/kafka/2018-11-14
#usr/lib/python3.10/site-packages/botocore/data/kafka/2018-11-14/paginators-
1.json
diff --git a/lfs/python3-botocore b/lfs/python3-botocore index
cbda1ca52..b5776f7c1 100644
--- a/lfs/python3-botocore
+++ b/lfs/python3-botocore
@@ -24,7 +24,7 @@
include Config
-VER = 1.24.37
+VER = 1.25.12
SUMMARY = Python interface for AWS
THISAPP = botocore-$(VER)
@@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = python3-botocore
-PAK_VER = 5
+PAK_VER = 6
DEPS = python3-dateutil python3-jmespath python3-urllib3
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 =
5e5495ba399e910479c0172eb4c572a5c0371db720906586c88dc59d8bfc58a50699b05125e1
e554a8571b64654604447be1e1a4bfdc2b992272101060638908
+$(DL_FILE)_BLAKE2 =
+6a15053917c9aac6e61490accbb3eddb5e243dfd900c5585dc527e2c7adb96e3d2094d5
+a0b67e7e59de48dc622591fe287dd23aff1c7b912311b31c582748d35
install : $(TARGET)
--
2.30.2
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-06-23 12:32 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-20 21:42 [PATCH 2/3] python3-botocore: Update to 1.25.12 Peter Müller
-- strict thread matches above, loose matches on Subject: below --
2022-06-23 12:32 Michael Tremer
2022-05-19 9:40 [PATCH 1/3] cloud: Execute user-data scripts at the end of initialization Michael Tremer
2022-05-19 9:40 ` [PATCH 2/3] python3-botocore: Update to 1.25.12 Michael Tremer
2022-06-20 15:03 ` jose.dias
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox