Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

please remove python3-botocore and python3-boto3 #744

Closed
thomas-roos opened this issue Oct 5, 2023 · 2 comments
Closed

please remove python3-botocore and python3-boto3 #744

thomas-roos opened this issue Oct 5, 2023 · 2 comments

Comments

@thomas-roos
Copy link
Contributor

Hi,
we are maintaining meta-aws and those two recipes were recently
https://github.com/openembedded/meta-openembedded/blob/master/meta-python/recipes-devtools/python/python3-botocore_1.31.57.bb
https://github.com/openembedded/meta-openembedded/blob/master/meta-python/recipes-devtools/python/python3-boto3_1.28.57.bb
added causing issues with https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
Discussed with Richard Purdie and he said people should just use ours - you might have not seen this.
We do ptests and daily upgrades for those recipes.
-> https://github.com/aws4embeddedlinux/meta-aws/tree/master/recipes-devtools/python
Thank you!
Cheers, Thomas

@kraj
Copy link
Contributor

kraj commented Oct 5, 2023

yeah I am fine with it, Please send a pull to delete them with reasons as discussed.

thomas-roos added a commit to thomas-roos/meta-openembedded that referenced this issue Oct 6, 2023
python3-boto3 and python3-botocore are provided by meta-aws.
They have ptests and upgraded as soon as there is an release.
Having them here also causing issues with yocto-check-layer
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
As discussed on IRC with Richard Purdie, those recipes should just be provided
by meta-aws. Agreed here openembedded#744
by Khem.
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Oct 6, 2023
python3-boto3 and python3-botocore are provided by meta-aws.
They have ptests and upgraded as soon as there is an release.
Having them here also causing issues with yocto-check-layer
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
As discussed on IRC with Richard Purdie, those recipes should just be provided
by meta-aws. Agreed here openembedded#744
by Khem.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
halstead pushed a commit that referenced this issue Oct 7, 2023
python3-boto3 and python3-botocore are provided by meta-aws.
They have ptests and upgraded as soon as there is an release.
Having them here also causing issues with yocto-check-layer
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
As discussed on IRC with Richard Purdie, those recipes should just be provided
by meta-aws. Agreed here #744
by Khem.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
@kraj
Copy link
Contributor

kraj commented Oct 11, 2023

done

@kraj kraj closed this as completed Oct 11, 2023
halstead pushed a commit that referenced this issue Nov 3, 2023
python3-boto3 and python3-botocore are provided by meta-aws.
They have ptests and upgraded as soon as there is an release.
Having them here also causing issues with yocto-check-layer
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
As discussed on IRC with Richard Purdie, those recipes should just be provided
by meta-aws. Agreed here #744
by Khem.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit bc98fb0)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
daregit pushed a commit to daregit/yocto-combined that referenced this issue May 22, 2024
python3-boto3 and python3-botocore are provided by meta-aws.
They have ptests and upgraded as soon as there is an release.
Having them here also causing issues with yocto-check-layer
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
As discussed on IRC with Richard Purdie, those recipes should just be provided
by meta-aws. Agreed here openembedded/meta-openembedded#744
by Khem.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 7, 2025
Changelog : https://github.com/c-ares/c-ares/releases/tag/cares-1_29_0

Features:

    When using ARES_OPT_EVENT_THREAD, automatically reload system configuration
    when network conditions change. PR openembedded#759
    Apple: reimplement DNS configuration reading to more accurately pull DNS
    settings. PR openembedded#750
    Add observability into DNS server health via a server state callback, invoked
    whenever a query finishes. PR openembedded#744
    Add server failover retry behavior, where failed servers are retried with
    small probability after a minimum delay. PR openembedded#731

Changes:

    Mark ares_channel_t * as const in more places in the public API. PR openembedded#758

Bugfixes:

    Due to a logic flaw dns name compression writing was not properly implemented
    which would result in the name prefix not being written for a partial match.
    This could cause issues in various record types such as MX records when using
    the deprecated API. Regression introduced in 1.28.0. Issue openembedded#757
    Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say it does and
    causes c-ares to become non-functional. PR openembedded#754
    ares_getnameinfo(): loosen validation on salen parameter. Issue openembedded#752
    cmake: Android requires C99. PR openembedded#748
    ares_queue_wait_empty() does not honor timeout_ms >= 0. Issue openembedded#742

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 7, 2025
Changelog : https://github.com/c-ares/c-ares/releases/tag/cares-1_29_0

Features:

    When using ARES_OPT_EVENT_THREAD, automatically reload system configuration
    when network conditions change. PR openembedded#759
    Apple: reimplement DNS configuration reading to more accurately pull DNS
    settings. PR openembedded#750
    Add observability into DNS server health via a server state callback, invoked
    whenever a query finishes. PR openembedded#744
    Add server failover retry behavior, where failed servers are retried with
    small probability after a minimum delay. PR openembedded#731

Changes:

    Mark ares_channel_t * as const in more places in the public API. PR openembedded#758

Bugfixes:

    Due to a logic flaw dns name compression writing was not properly implemented
    which would result in the name prefix not being written for a partial match.
    This could cause issues in various record types such as MX records when using
    the deprecated API. Regression introduced in 1.28.0. Issue openembedded#757
    Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say it does and
    causes c-ares to become non-functional. PR openembedded#754
    ares_getnameinfo(): loosen validation on salen parameter. Issue openembedded#752
    cmake: Android requires C99. PR openembedded#748
    ares_queue_wait_empty() does not honor timeout_ms >= 0. Issue openembedded#742

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 7, 2025
Changelog : https://github.com/c-ares/c-ares/releases/tag/cares-1_29_0

Features:

    When using ARES_OPT_EVENT_THREAD, automatically reload system configuration
    when network conditions change. PR openembedded#759
    Apple: reimplement DNS configuration reading to more accurately pull DNS
    settings. PR openembedded#750
    Add observability into DNS server health via a server state callback, invoked
    whenever a query finishes. PR openembedded#744
    Add server failover retry behavior, where failed servers are retried with
    small probability after a minimum delay. PR openembedded#731

Changes:

    Mark ares_channel_t * as const in more places in the public API. PR openembedded#758

Bugfixes:

    Due to a logic flaw dns name compression writing was not properly implemented
    which would result in the name prefix not being written for a partial match.
    This could cause issues in various record types such as MX records when using
    the deprecated API. Regression introduced in 1.28.0. Issue openembedded#757
    Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say it does and
    causes c-ares to become non-functional. PR openembedded#754
    ares_getnameinfo(): loosen validation on salen parameter. Issue openembedded#752
    cmake: Android requires C99. PR openembedded#748
    ares_queue_wait_empty() does not honor timeout_ms >= 0. Issue openembedded#742

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 7, 2025
Changelog : https://github.com/c-ares/c-ares/releases/tag/cares-1_29_0

Features:

    When using ARES_OPT_EVENT_THREAD, automatically reload system configuration
    when network conditions change. PR openembedded#759
    Apple: reimplement DNS configuration reading to more accurately pull DNS
    settings. PR openembedded#750
    Add observability into DNS server health via a server state callback, invoked
    whenever a query finishes. PR openembedded#744
    Add server failover retry behavior, where failed servers are retried with
    small probability after a minimum delay. PR openembedded#731

Changes:

    Mark ares_channel_t * as const in more places in the public API. PR openembedded#758

Bugfixes:

    Due to a logic flaw dns name compression writing was not properly implemented
    which would result in the name prefix not being written for a partial match.
    This could cause issues in various record types such as MX records when using
    the deprecated API. Regression introduced in 1.28.0. Issue openembedded#757
    Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say it does and
    causes c-ares to become non-functional. PR openembedded#754
    ares_getnameinfo(): loosen validation on salen parameter. Issue openembedded#752
    cmake: Android requires C99. PR openembedded#748
    ares_queue_wait_empty() does not honor timeout_ms >= 0. Issue openembedded#742

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this issue Jan 8, 2025
Changelog : https://github.com/c-ares/c-ares/releases/tag/cares-1_29_0

Features:

    When using ARES_OPT_EVENT_THREAD, automatically reload system configuration
    when network conditions change. PR openembedded#759
    Apple: reimplement DNS configuration reading to more accurately pull DNS
    settings. PR openembedded#750
    Add observability into DNS server health via a server state callback, invoked
    whenever a query finishes. PR openembedded#744
    Add server failover retry behavior, where failed servers are retried with
    small probability after a minimum delay. PR openembedded#731

Changes:

    Mark ares_channel_t * as const in more places in the public API. PR openembedded#758

Bugfixes:

    Due to a logic flaw dns name compression writing was not properly implemented
    which would result in the name prefix not being written for a partial match.
    This could cause issues in various record types such as MX records when using
    the deprecated API. Regression introduced in 1.28.0. Issue openembedded#757
    Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say it does and
    causes c-ares to become non-functional. PR openembedded#754
    ares_getnameinfo(): loosen validation on salen parameter. Issue openembedded#752
    cmake: Android requires C99. PR openembedded#748
    ares_queue_wait_empty() does not honor timeout_ms >= 0. Issue openembedded#742

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants