[Bug 2059317] Re: [FFe] EC2 fetch metadata every boot

2024-04-29 Thread Alberto Contreras
https://github.com/canonical/cloud-init/issues/5114 represents the cache
invalidation issue.

** Bug watch added: github.com/canonical/cloud-init/issues #5114
   https://github.com/canonical/cloud-init/issues/5114

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2059317

Title:
  [FFe] EC2 fetch metadata every boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2059317/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061562] Re: tried attaching ubuntu pro using terminal

2024-04-25 Thread Alberto Contreras
Per the trace in https://bugs.launchpad.net/ubuntu/+source/ubuntu-
advantage-
tools/+bug/2061562/+attachment/5765702/+files/ubuntu_pro_apt_news.txt:

```
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/uaclient/cli/__init__.py", line 1705, in 
wrapper
return func(*args, **kwargs)
   ^
  File "/usr/lib/python3/dist-packages/uaclient/cli/__init__.py", line 1838, in 
main
return_value = args.action(args, cfg=cfg, extra_args=extra_args)
   ^
  File "/usr/lib/python3/dist-packages/uaclient/cli/__init__.py", line 257, in 
new_f
return f(args, cfg=cfg, **kwargs)
   ^^
  File "/usr/lib/python3/dist-packages/uaclient/cli/__init__.py", line 202, in 
new_f
return f(*args, **kwargs)
   ^^
  File "/usr/lib/python3/dist-packages/uaclient/cli/__init__.py", line 186, in 
new_f
retval = f(*args, cfg=cfg, **kwargs)
 ^^^
  File "/usr/lib/python3/dist-packages/uaclient/cli/__init__.py", line 1305, in 
action_attach
actions.attach_with_token(cfg, token=token, allow_enable=allow_enable)
  File "/usr/lib/python3/dist-packages/uaclient/actions.py", line 65, in 
attach_with_token
new_machine_token = contract_client.add_contract_machine(
^
  File "/usr/lib/python3/dist-packages/uaclient/util.py", line 92, in decorator
return f(*args, **kwargs)
   ^^
  File "/usr/lib/python3/dist-packages/uaclient/contract.py", line 96, in 
add_contract_machine
response = self.request_url(
   ^
  File "/usr/lib/python3/dist-packages/uaclient/http/serviceclient.py", line 
68, in request_url
return http.readurl(
   ^
  File "/usr/lib/python3/dist-packages/uaclient/http/__init__.py", line 364, in 
readurl
resp = _readurl_urllib(req, timeout=timeout)
   ^
  File "/usr/lib/python3/dist-packages/uaclient/http/__init__.py", line 167, in 
_readurl_urllib
resp = request.urlopen(req, timeout=timeout)
   ^
  File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen
return opener.open(url, data, timeout)
   ^^^
  File "/usr/lib/python3.12/urllib/request.py", line 515, in open
response = self._open(req, data)
   ^
  File "/usr/lib/python3.12/urllib/request.py", line 532, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
 ^^^
  File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain
result = func(*args)
 ^^^
  File "/usr/lib/python3.12/urllib/request.py", line 1392, in https_open
return self.do_open(http.client.HTTPSConnection, req,
   ^^
  File "/usr/lib/python3.12/urllib/request.py", line 1348, in do_open
r = h.getresponse()
^^^
  File "/usr/lib/python3.12/http/client.py", line 1428, in getresponse
response.begin()
  File "/usr/lib/python3.12/http/client.py", line 331, in begin
version, status, reason = self._read_status()
  ^^^
  File "/usr/lib/python3.12/http/client.py", line 300, in _read_status
raise RemoteDisconnected("Remote end closed connection without"
http.client.RemoteDisconnected: Remote end closed connection without response
```

It looks like the internet connection get lost during the attach
process. Could you please retry to attach?

IMO, this error should be gracefully handled, marking this as triaged to
represent that.

** Changed in: ubuntu-advantage-tools (Ubuntu)
   Status: New => Triaged

** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061562

Title:
  tried attaching ubuntu pro using terminal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2061562/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2052437] Re: python-boto: obsolete, replaced by python-boto3

2024-04-17 Thread Alberto Contreras
For the simplestreams target, it was discussed and agreed by paelzer,
paride and aciba that it does not require an FFE because:

> In general a change like this would require an FFe, unless it is the
only viable way to fix a (sufficiently high importance) bug. In this
case the bug is https://bugs.launchpad.net/ubuntu/+source/python-
boto/+bug/2052437 and in my opinion that it is important enough, and
switching to boto3 is the only sensible way to fix it

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2052437

Title:
  python-boto: obsolete, replaced by python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dask/+bug/2052437/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061902] Re: upgrade to 0.10.1

2024-04-17 Thread Alberto Contreras
** Description changed:

- TODO
+ 
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750/comments/3

** Changed in: python-s3transfer (Ubuntu)
 Assignee: (unassigned) => Alberto Contreras (aciba)

** Changed in: python-s3transfer (Ubuntu)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061902

Title:
  upgrade to 0.10.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061902/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061750] Re: [MIR] python-s3transfer as indirect dependency of simplestreams (simplestreams -> python-boto3 -> python-s3transfer)

2024-04-17 Thread Alberto Contreras
New MR including 0.10.1 and tests:
https://code.launchpad.net/~aciba/ubuntu/+source/python-s3transfer/+git/python-s3transfer/+merge/464461

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061750

Title:
  [MIR] python-s3transfer as indirect dependency of simplestreams
  (simplestreams -> python-boto3 -> python-s3transfer)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061902] Re: upgrade to 0.10.1

2024-04-16 Thread Alberto Contreras
** Merge proposal linked:
   
https://code.launchpad.net/~aciba/ubuntu/+source/python-s3transfer/+git/python-s3transfer/+merge/464460

** Merge proposal linked:
   
https://code.launchpad.net/~aciba/ubuntu/+source/python-s3transfer/+git/python-s3transfer/+merge/464461

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061902

Title:
  upgrade to 0.10.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061902/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061902] [NEW] upgrade to 0.10.1

2024-04-16 Thread Alberto Contreras
Public bug reported:

TODO

** Affects: python-s3transfer (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061902

Title:
  upgrade to 0.10.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061902/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061750] Re: [MIR] python-s3transfer as indirect dependency of simplestreams (simplestreams -> python-boto3 -> python-s3transfer)

2024-04-16 Thread Alberto Contreras
I am working on adding build / autopkg test in
https://code.launchpad.net/~aciba/ubuntu/+source/python-s3transfer/+git/python-s3transfer/+merge/464413
.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061750

Title:
  [MIR] python-s3transfer as indirect dependency of simplestreams
  (simplestreams -> python-boto3 -> python-s3transfer)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061751] Re: [MIR] python-botocore as indirect dependency of simplestreams (simplestreams -> python-boto3 -> python-s3transfer -> python-botocore)

2024-04-16 Thread Alberto Contreras
I am working on adding build / autopkg tests in
https://code.launchpad.net/~aciba/ubuntu/+source/python-
botocore/+git/python-botocore/+merge/464419

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061751

Title:
  [MIR] python-botocore as indirect dependency of simplestreams
  (simplestreams -> python-boto3 -> python-s3transfer -> python-
  botocore)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bug/2061751/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061217] Re: [MIR] python-boto3 as a dependency of simplestreams

2024-04-16 Thread Alberto Contreras
I am working on adding build / autopkg test in
https://code.launchpad.net/~aciba/ubuntu/+source/python-
boto3/+git/python-boto3/+merge/464411

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061217

Title:
  [MIR] python-boto3 as a dependency of simplestreams

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061751] Re: [MIR] python-botocore as indirect dependency of simplestreams (simplestreams -> python-boto3 -> python-s3transfer -> python-botocore)

2024-04-16 Thread Alberto Contreras
** Summary changed:

- [MIR] python-botocore as dependency of python-s3transfer
+ [MIR] python-botocore as indirect dependency of simplestreams (simplestreams 
-> python-boto3 -> python-s3transfer -> python-botocore)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061751

Title:
  [MIR] python-botocore as indirect dependency of simplestreams
  (simplestreams -> python-boto3 -> python-s3transfer -> python-
  botocore)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bug/2061751/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061750] Re: [MIR] python-s3transfer as indirect dependency of simplestreams (simplestreams -> python-boto3 -> python-s3transfer)

2024-04-16 Thread Alberto Contreras
** Summary changed:

-  [MIR] python-s3transfer as dependency of python-boto3
+ [MIR] python-s3transfer as indirect dependency of simplestreams 
(simplestreams -> python-boto3 -> python-s3transfer)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061750

Title:
  [MIR] python-s3transfer as indirect dependency of simplestreams
  (simplestreams -> python-boto3 -> python-s3transfer)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061217] Re: [MIR] python-boto3 as a dependency of simplestreams

2024-04-16 Thread Alberto Contreras
** Description changed:

  [Availability]
  The package python-boto3 is already in Ubuntu universe.
  The package python-boto3 build for the architectures it is designed to work 
on.
  They build amd64 only (but binary is arch-all)
  Link to package: https://launchpad.net/ubuntu/+source/python-boto3
  
  [Rationale]
  Simplestreams itself is in main for quite a while since bug 1220427.
  The package python-boto3 is required in Ubuntu main for simplestreams
  The package python-boto3 will not generally be useful for a large part of
  our user base, but is important/helpful still because it is required by 
simplestreams
  Additionally new use-cases enabled by this are demoting python-boto to 
universe because
  the only reverse depency in main is simplestreams and debian is going to drop 
support
  for python-boto, see LP: 2052437
  The package python-boto3 is a new runtime dependency of package simplestreams 
that
  we already support
  python-boto is not compatible with python3.12, the only python supported in 
noble, thus
  to commit to a long term support of simplestreams, it's better to depend on 
dependencies
  that have upstream support
  
  The package python-boto3 is required in Ubuntu main no later than noble is 
released
  due to being required by a new upload of simplestreams in noble-proposed to 
make it
  work on python3.12 and to be able to drop python-boto from noble archives.
  
  python-s3transfer is a binary dependency of python-boto3
  python-botocore is a binary dependency of python-s3transfer
  
  [Security]
  - No CVEs/security issues in this software in the past:
  (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-boto3
  
(0)https://ubuntu.com/security/cves?q==python-boto3===
  (0)https://security-tracker.debian.org/tracker/source-package/python-boto3
  
  No `suid` or `sgid` binaries
  No executables in `/sbin` and `/usr/sbin`
  Package does not install services, timers or recurring jobs
  Packages does not open privileged ports (ports < 1024).
  Package does not expose any external endpoints
  Packages does not contain extensions to security-sensitive software
  (filters, scanners, plugins, UI skins, ...)
  
  [Quality assurance - function/usage]
  The package works well right after install. It's a python library.
  
  [Quality assurance - maintenance]
  - The package is maintained well in Debian/Ubuntu/Upstream and does
    not have too many, long-term & critical, open bugs
    - Ubuntu (2)https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug
    - Debian (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-boto3
    - Upstream's bug tracker (192)https://github.com/boto/boto3/issues
  Looks normal for the age and impact of these libraries
  - The package does not deal with exotic hardware we cannot support
  
  [Quality assurance - testing]
  - The package does not run a test at build time because it is not configured 
to do so,
  the upstream source code contains unit tests
  - The package does not run an autopkgtest because they are not configured to 
do so.
  
  [Quality assurance - packaging]
  - debian/watch is present and works
  - debian/control defines a correct Maintainer field
  - Lintian does not run as part of the build
    
https://launchpadlibrarian.net/715514166/buildlog_ubuntu-noble-amd64.python-boto3_1.34.46+dfsg-1_BUILDING.txt.gz
+ - Lintian output attached
  - Lintian overrides are present, but ok because they are justified:
  
  # This is a false positive, likely an occurrence of #1019980
  python-boto3 source: source-is-missing [docs/source/_templates/page.html]
  
  - This package does not rely on obsolete or about to be demoted packages.
  - This package has no python2 or GTK2 dependencies
  - The package will not be installed by default
  - Packaging and build is easy, link to debian/rules:
    https://git.launchpad.net/ubuntu/+source/python-boto3/tree/debian/rules
  
  [UI standards]
  - Application is not end-user facing (does not need translation)
  
  [Dependencies]
  - There are further dependencies that are not yet in main, MIR for them
-   is at:
-   - python-s3trasnfer: 
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750
-   - python-botocore: 
https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bug/2061751
+   is at:
+   - python-s3trasnfer: 
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750
+   - python-botocore: 
https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bug/2061751
  
  [Standards compliance]
  - This package correctly follows FHS and Debian Policy
  
  [Maintenance/Owner]
  - The owning team will be Ubuntu Server and I have their acknowledgement for
-   that commitment
+   that commitment
  - The future owning team is already subscribed to the package
  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based
  
  [Background information]
  The Package description explains the package well
  Upstream 

[Bug 2061750] Re: [MIR] python-s3transfer as dependency of python-boto3

2024-04-16 Thread Alberto Contreras
$ lintian --pedantic python-s3transfer_0.10.0-1.dsc

** Description changed:

- TODO
+ [Availability]
+ The package python-s3transfer is already in Ubuntu universe.
+ The package python-s3transfer build for the architectures it is designed to 
work on.
+ They build amd64 only (but binary is arch-all)
+ Link to package https://launchpad.net/ubuntu/+source/python-s3transfer
+ 
+ [Rationale]
+ The package python-s3transfer is required in Ubuntu main for python-boto3
+ The package python-s3transfer will not generally be useful for a large part of
+ our user base, but is important/helpful still because it is required by 
python-boto3
+ which is in the MIR process as a dependency of simplestreams.
+ python-boto3 MIR link: 
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217
+ 
+ - The package python-s3transfer is required in Ubuntu main through the
+ same scheduled requested for the python-boto3 promotion, since python-
+ boto3 depends on it.
+ 
+ [Security]
+ - No CVEs/security issues in this software in the past:
+ (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-s3transfer
+ 
(0)https://security-tracker.debian.org/tracker/source-package/python-s3transfer
+ 
(0)https://ubuntu.com/security/cves?q==python-s3transfer===
+ 
+ No `suid` or `sgid` binaries
+ No executables in `/sbin` and `/usr/sbin`
+ Package does not install services, timers or recurring jobs
+ Packages does not open privileged ports (ports < 1024).
+ Package does not expose any external endpoints
+ Packages does not contain extensions to security-sensitive software
+ (filters, scanners, plugins, UI skins, ...)
+ 
+ [Quality assurance - function/usage]
+ The package works well right after install. It's a python library.
+ 
+ [Quality assurance - maintenance]
+ - The package is maintained well in Debian/Ubuntu/Upstream and does
+   not have too many, long-term & critical, open bugs
+   - Ubuntu 
(1)https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bugs
+   - Debian 
(0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-s3transfer
+   - Upstream's bug tracker (24)https://github.com/boto/s3transfer/issues
+ Looks normal for the age and impact of these libraries
+ - The package does not deal with exotic hardware we cannot support
+ 
+ [Quality assurance - testing]
+ - The package does not run a test at build time because it is not configured 
to do so,
+ the upstream source code contains unit tests
+ - The package does not run an autopkgtest because they are not configured to 
do so.
+ 
+ [Quality assurance - packaging]
+ - debian/watch is present and works
+ - debian/control defines a correct Maintainer field
+ - Lintian does not run as part of the build 
https://launchpadlibrarian.net/709963913/buildlog_ubuntu-noble-amd64.python-s3transfer_0.10.0-1_BUILDING.txt.gz
+ - Lintian overrides are not present
+ 
+ - This package does not rely on obsolete or about to be demoted packages.
+ - This package has no python2 or GTK2 dependencies
+ - The package will not be installed by default
+ - Packaging and build is easy, link to debian/rules: 
https://git.launchpad.net/ubuntu/+source/python-s3transfer/tree/debian/rules
+ 
+ [UI standards]
+ - Application is not end-user facing (does not need translation)
+ 
+ [Dependencies]
+ - There are further dependencies that are not yet in main, MIR for them
+   is at:
+   - python-botocore: 
https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bug/2061751
+ 
+ [Standards compliance]
+ - This package correctly follows FHS and Debian Policy
+ 
+ [Maintenance/Owner]
+ - The owning team will be Ubuntu Server and I have their acknowledgement for
+   that commitment
+ - The future owning team is already subscribed to the package
+ - This does not use static builds
+ - This does not use vendored code
+ - This package is not rust based
+ 
+ [Background information]
+ The Package description explains the package well
+ Upstream Name is s3transfer
+ Link to upstream project https://github.com/boto/s3transfer

** Description changed:

  [Availability]
  The package python-s3transfer is already in Ubuntu universe.
  The package python-s3transfer build for the architectures it is designed to 
work on.
  They build amd64 only (but binary is arch-all)
  Link to package https://launchpad.net/ubuntu/+source/python-s3transfer
  
  [Rationale]
  The package python-s3transfer is required in Ubuntu main for python-boto3
  The package python-s3transfer will not generally be useful for a large part of
  our user base, but is important/helpful still because it is required by 
python-boto3
  which is in the MIR process as a dependency of simplestreams.
  python-boto3 MIR link: 
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217
  
  - The package python-s3transfer is required in Ubuntu main through the
  same scheduled requested for the python-boto3 promotion, since python-
  boto3 depends on it.
  
  [Security]
  - No CVEs/security issues in this software in the past:
  

[Bug 2061751] Re: [MIR] python-botocore as dependency of python-s3transfer

2024-04-16 Thread Alberto Contreras
$ lintian --pedantic python-botocore_1.34.46+repack-1.dsc
P: python-botocore source: package-uses-old-debhelper-compat-version 12
P: python-botocore source: silent-on-rules-requiring-root [debian/control]

** Description changed:

- TODO
+ [Availability]
+ The package python-botocore is already in Ubuntu universe.
+ The package python-botocore build for the architectures it is designed to 
work on.
+ They build amd64 only (but binary is arch-all)
+ Link to package: https://launchpad.net/ubuntu/+source/python-botocore
+ 
+ [Rationale]
+ The package python-botocore is required in Ubuntu main for python-boto3 as an 
indirect dependency
+ The package python-botocore will not generally be useful for a large part of
+ our user base, but is important/helpful still because it is required by 
python-boto3
+ which is in the MIR process as a dependency of simplestreams.
+ python-boto3 MIR link: 
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217
+ 
+ - The package python-botocore is required in Ubuntu main through the
+ same scheduled requested for the python-boto3 promotion, since python-
+ boto3 depends on it.
+ 
+ [Security]
+ - No CVEs/security issues in this software in the past:
+ (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-botocore
+ (0)https://security-tracker.debian.org/tracker/source-package/python-botocore
+ 
(0)https://ubuntu.com/security/cves?q==python-botocore===
+ 
+ No `suid` or `sgid` binaries
+ No executables in `/sbin` and `/usr/sbin`
+ Package does not install services, timers or recurring jobs
+ Packages does not open privileged ports (ports < 1024).
+ Package does not expose any external endpoints
+ Packages does not contain extensions to security-sensitive software
+ (filters, scanners, plugins, UI skins, ...)
+ 
+ [Quality assurance - function/usage]
+ The package works well right after install. It's a python library.
+ 
+ [Quality assurance - maintenance]
+ - The package is maintained well in Debian/Ubuntu/Upstream and does
+   not have too many, long-term & critical, open bugs
+   - Ubuntu (4)https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bugs
+   - Debian 
(1)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-botocore
+   - Upstream's bug tracker (112)https://github.com/boto/botocore/issues
+ Looks normal for the age and impact of these libraries
+ - The package does not deal with exotic hardware we cannot support
+ 
+ [Quality assurance - testing]
+ - The package does not run a test at build time because it is not configured 
to do so,
+ the upstream source code contains unit tests
+ - The package does not run an autopkgtest because they are not configured to 
do so.
+ 
+ [Quality assurance - packaging]
+ - debian/watch is present and works
+ - debian/control defines a correct Maintainer field
+ - Lintian does not run as part of the build
+   
https://launchpadlibrarian.net/715514517/buildlog_ubuntu-noble-amd64.python-botocore_1.34.46+repack-1_BUILDING.txt.gz
+ - Lintian overrides are present, but ok because they are justified:
+ 
+ # This is a false positive, likely an occurrence of #1019980
+ python-botocore source: source-is-missing [docs/source/_templates/page.html]
+ 
+ - This package does not rely on obsolete or about to be demoted packages.
+ - This package has no python2 or GTK2 dependencies
+ - The package will not be installed by default
+ - Packaging and build is easy, link to debian/rules:
+   https://git.launchpad.net/ubuntu/+source/python-botocore/tree/debian/rules
+ 
+ [UI standards]
+ - Application is not end-user facing (does not need translation)
+ 
+ [Dependencies]
+ - No further depends or recommends dependencies that are not yet in main
+ 
+ [Standards compliance]
+ - This package correctly follows FHS and Debian Policy
+ 
+ [Maintenance/Owner]
+ - The owning team will be Ubuntu Server and I have their acknowledgement for
+   that commitment
+ - The future owning team is already subscribed to the package
+ - This does not use static builds
+ - This does not use vendored code
+ - This package is not rust based
+ 
+ [Background information]
+ The Package description explains the package well
+ Upstream Name is botocore
+ Link to upstream project https://github.com/boto/botocore

** Description changed:

  [Availability]
  The package python-botocore is already in Ubuntu universe.
  The package python-botocore build for the architectures it is designed to 
work on.
  They build amd64 only (but binary is arch-all)
  Link to package: https://launchpad.net/ubuntu/+source/python-botocore
  
  [Rationale]
  The package python-botocore is required in Ubuntu main for python-boto3 as an 
indirect dependency
  The package python-botocore will not generally be useful for a large part of
  our user base, but is important/helpful still because it is required by 
python-boto3
  which is in the MIR process as a dependency of simplestreams.
  python-boto3 MIR link: 
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217

[Bug 2061217] Re: [MIR] python-boto3

2024-04-16 Thread Alberto Contreras
** Description changed:

  [Availability]
- The packages python-boto3, python-s3transfer and python-botocore are already 
in Ubuntu universe.
- The packages python-boto3, python-s3transfer and python-botocore build for 
the architectures it is designed to work on.
+ The package python-boto3 is already in Ubuntu universe.
+ The package python-boto3 build for the architectures it is designed to work 
on.
  They build amd64 only (but binary is arch-all)
- Link to package:
-   - https://launchpad.net/ubuntu/+source/python-boto3
-   - https://launchpad.net/ubuntu/+source/python-s3transfer
-   - https://launchpad.net/ubuntu/+source/python-botocore
+ Link to package: https://launchpad.net/ubuntu/+source/python-boto3
  
  [Rationale]
  Simplestreams itself is in main for quite a while since bug 1220427.
  The package python-boto3 is required in Ubuntu main for simplestreams
  The package python-boto3 will not generally be useful for a large part of
  our user base, but is important/helpful still because it is required by 
simplestreams
  Additionally new use-cases enabled by this are demoting python-boto to 
universe because
  the only reverse depency in main is simplestreams and debian is going to drop 
support
  for python-boto, see LP: 2052437
  The package python-boto3 is a new runtime dependency of package simplestreams 
that
  we already support
  python-boto is not compatible with python3.12, the only python supported in 
noble, thus
  to commit to a long term support of simplestreams, it's better to depend on 
dependencies
  that have upstream support
  
  The package python-boto3 is required in Ubuntu main no later than noble is 
released
  due to being required by a new upload of simplestreams in noble-proposed to 
make it
  work on python3.12 and to be able to drop python-boto from noble archives.
  
  python-s3transfer is a binary dependency of python-boto3
  python-botocore is a binary dependency of python-s3transfer
  
  [Security]
  - No CVEs/security issues in this software in the past:
- 
  (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-boto3
  
(0)https://ubuntu.com/security/cves?q==python-boto3===
  (0)https://security-tracker.debian.org/tracker/source-package/python-boto3
- 
- (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-s3transfer
- 
(0)https://security-tracker.debian.org/tracker/source-package/python-s3transfer
- 
(0)https://ubuntu.com/security/cves?q==python-s3transfer===
- 
- (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-botocore
- (0)https://security-tracker.debian.org/tracker/source-package/python-botocore
- 
(0)https://ubuntu.com/security/cves?q==python-botocore===
  
  No `suid` or `sgid` binaries
  No executables in `/sbin` and `/usr/sbin`
  Package does not install services, timers or recurring jobs
  Packages does not open privileged ports (ports < 1024).
  Package does not expose any external endpoints
  Packages does not contain extensions to security-sensitive software
  (filters, scanners, plugins, UI skins, ...)
  
  [Quality assurance - function/usage]
  The package works well right after install. It's a python library.
  
  [Quality assurance - maintenance]
  - The package is maintained well in Debian/Ubuntu/Upstream and does
    not have too many, long-term & critical, open bugs
-   - Ubuntu
- - (2)https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug
- - (1)https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bugs
- - (4)https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bugs
-   - Debian
- - (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-boto3
- - (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-s3transfer
- - (1)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-botocore
-   - Upstream's bug tracker
- - (192)https://github.com/boto/boto3/issues
- - (24)https://github.com/boto/s3transfer/issues
- - (112)https://github.com/boto/botocore/issues
+   - Ubuntu (2)https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug
+   - Debian (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-boto3
+   - Upstream's bug tracker (192)https://github.com/boto/boto3/issues
  Looks normal for the age and impact of these libraries
  - The package does not deal with exotic hardware we cannot support
  
  [Quality assurance - testing]
- - The packages do not run a test at build time because it is not configured 
to do so,
+ - The package does not run a test at build time because it is not configured 
to do so,
  the upstream source code contains unit tests
- - The packages do not run an autopkgtest because they are not configured to 
do so.
+ - The package does not run an autopkgtest because they are not configured to 
do so.
  
  [Quality assurance - packaging]
  - debian/watch is present and works
  - debian/control defines a correct Maintainer field
  - Lintian does not run as part of the build
-   - 

[Bug 2061750] [NEW] [MIR] python-s3transfer as dependency of python-boto3

2024-04-16 Thread Alberto Contreras
Public bug reported:

TODO

** Affects: python-s3transfer (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061750

Title:
   [MIR] python-s3transfer as dependency of python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bug/2061750/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061751] [NEW] [MIR] python-botocore as dependency of python-s3transfer

2024-04-16 Thread Alberto Contreras
Public bug reported:

TODO

** Affects: python-botocore (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061751

Title:
  [MIR] python-botocore as dependency of python-s3transfer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bug/2061751/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061217] Re: [MIR] python-boto3

2024-04-15 Thread Alberto Contreras
** Description changed:

  [Availability]
- The package python-boto3 is already in Ubuntu universe.
- The package python-boto3 build for the architectures it is designed to work 
on.
- It builds amd64 only (but binary is arch-all)
- Link to package https://launchpad.net/ubuntu/+source/python-boto3
+ The packages python-boto3, python-s3transfer and python-botocore are already 
in Ubuntu universe.
+ The packages python-boto3, python-s3transfer and python-botocore build for 
the architectures it is designed to work on.
+ They build amd64 only (but binary is arch-all)
+ Link to package:
+   - https://launchpad.net/ubuntu/+source/python-boto3
+   - https://launchpad.net/ubuntu/+source/python-s3transfer
+   - https://launchpad.net/ubuntu/+source/python-botocore
  
  [Rationale]
  The package python-boto3 is required in Ubuntu main for simplestreams
  The package python-boto3 will not generally be useful for a large part of
  our user base, but is important/helpful still because it is required by 
simplestreams
  Additionally new use-cases enabled by this are demoting python-boto to 
universe because
  the only reverse depency in main is simplestreams and debian is going to drop 
support
  for python-boto, see LP: 2052437
  The package python-boto3 is a new runtime dependency of package simplestreams 
that
  we already support
  python-boto is not compatible with python3.12, the only python supported in 
noble, thus
  to commit to a long term support of simplestreams, it's better to depend on 
dependencies
  that have upstream support
  
  The package python-boto3 is required in Ubuntu main no later than noble is 
released
  due to being required by a new upload of simplestreams in noble-proposed to 
make it
  work on python3.12 and to be able to drop python-boto from noble archives.
+ 
+ python-s3transfer is a binary dependency of python-boto3
+ python-botocore is a binary dependency of python-s3transfer
  
  [Security]
  - No CVEs/security issues in this software in the past:
  
  (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-boto3
  
(0)https://ubuntu.com/security/cves?q==python-boto3===
  (0)https://security-tracker.debian.org/tracker/source-package/python-boto3
  
  (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-s3transfer
  
(0)https://security-tracker.debian.org/tracker/source-package/python-s3transfer
  
(0)https://ubuntu.com/security/cves?q==python-s3transfer===
  
  (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-botocore
  (0)https://security-tracker.debian.org/tracker/source-package/python-botocore
  
(0)https://ubuntu.com/security/cves?q==python-botocore===
  
  No `suid` or `sgid` binaries
  No executables in `/sbin` and `/usr/sbin`
  Package does not install services, timers or recurring jobs
  Packages does not open privileged ports (ports < 1024).
  Package does not expose any external endpoints
  Packages does not contain extensions to security-sensitive software
  (filters, scanners, plugins, UI skins, ...)
  
  [Quality assurance - function/usage]
  The package works well right after install. It's a python library.
  
  [Quality assurance - maintenance]
  - The package is maintained well in Debian/Ubuntu/Upstream and does
not have too many, long-term & critical, open bugs
- Ubuntu
  - (2)https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug
  - (1)https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bugs
  - (4)https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bugs
- Debian
  - (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-boto3
  - (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-s3transfer
  - (1)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-botocore
- Upstream's bug tracker
  - (192)https://github.com/boto/boto3/issues
  - (24)https://github.com/boto/s3transfer/issues
  - (112)https://github.com/boto/botocore/issues
  Looks normal for the age and impact of these libraries
  - The package does not deal with exotic hardware we cannot support
  
  [Quality assurance - testing]
- - The package does not run a test at build time because it is not configured 
to do so,
+ - The packages do not run a test at build time because it is not configured 
to do so,
  the upstream source code contains unit tests
- - The package does not run an autopkgtest because they are not enabled
+ - The packages do not run an autopkgtest because they are not configured to 
do so.
  
  [Quality assurance - packaging]
  - debian/watch is present and works
  - debian/control defines a correct Maintainer field
  - Lintian does not run as part of the build
- 
https://launchpadlibrarian.net/715514166/buildlog_ubuntu-noble-amd64.python-boto3_1.34.46+dfsg-1_BUILDING.txt.gz
- 
https://launchpadlibrarian.net/709963913/buildlog_ubuntu-noble-amd64.python-s3transfer_0.10.0-1_BUILDING.txt.gz
- 

[Bug 2061217] Re: [MIR] python-boto3

2024-04-15 Thread Alberto Contreras
$ lintian --pedantic python-boto3_1.34.46+dfsg-1.dsc
P: python-boto3 source: package-uses-old-debhelper-compat-version 12
P: python-boto3 source: silent-on-rules-requiring-root [debian/contro

$ lintian --pedantic python-s3transfer_0.10.0-1.dsc

$ lintian --pedantic python-botocore_1.34.46+repack-1.dsc 
P: python-botocore source: package-uses-old-debhelper-compat-version 12
P: python-botocore source: silent-on-rules-requiring-root [debian/control]

** Description changed:

- I'm filing this MIR stub for tracking but I am not actively working on
- this MIR.
+ [Availability]
+ The package python-boto3 is already in Ubuntu universe.
+ The package python-boto3 build for the architectures it is designed to work 
on.
+ It builds amd64 only (but binary is arch-all)
+ Link to package https://launchpad.net/ubuntu/+source/python-boto3
  
- See https://launchpad.net/bugs/2052437 for background. I filed a
- separate bug because I think it could be confusing to have a MIR bug
- with too many packages affected.
+ [Rationale]
+ The package python-boto3 is required in Ubuntu main for simplestreams
+ The package python-boto3 will not generally be useful for a large part of
+ our user base, but is important/helpful still because it is required by 
simplestreams
+ Additionally new use-cases enabled by this are demoting python-boto to 
universe because
+ the only reverse depency in main is simplestreams and debian is going to drop 
support
+ for python-boto, see LP: 2052437
+ The package python-boto3 is a new runtime dependency of package simplestreams 
that
+ we already support
+ python-boto is not compatible with python3.12, the only python supported in 
noble, thus
+ to commit to a long term support of simplestreams, it's better to depend on 
dependencies
+ that have upstream support
  
- python-boto only has one current reverse-depends in main: simplestreams.
- simplestreams has now switched to python-boto3 in noble-proposed but is
- blocked because python-boto3 is not in main yet.
+ The package python-boto3 is required in Ubuntu main no later than noble is 
released
+ due to being required by a new upload of simplestreams in noble-proposed to 
make it
+ work on python3.12 and to be able to drop python-boto from noble archives.
  
- Please promote python-boto3 to main so that we can demote python-boto to
- universe once simplestreams migrates out of noble-proposed.
+ [Security]
+ - No CVEs/security issues in this software in the past:
+ 
+ (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-boto3
+ 
(0)https://ubuntu.com/security/cves?q==python-boto3===
+ (0)https://security-tracker.debian.org/tracker/source-package/python-boto3
+ 
+ (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-s3transfer
+ 
(0)https://security-tracker.debian.org/tracker/source-package/python-s3transfer
+ 
(0)https://ubuntu.com/security/cves?q==python-s3transfer===
+ 
+ (0)https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=python-botocore
+ (0)https://security-tracker.debian.org/tracker/source-package/python-botocore
+ 
(0)https://ubuntu.com/security/cves?q==python-botocore===
+ 
+ No `suid` or `sgid` binaries
+ No executables in `/sbin` and `/usr/sbin`
+ Package does not install services, timers or recurring jobs
+ Packages does not open privileged ports (ports < 1024).
+ Package does not expose any external endpoints
+ Packages does not contain extensions to security-sensitive software
+ (filters, scanners, plugins, UI skins, ...)
+ 
+ [Quality assurance - function/usage]
+ The package works well right after install. It's a python library.
+ 
+ [Quality assurance - maintenance]
+ - The package is maintained well in Debian/Ubuntu/Upstream and does
+   not have too many, long-term & critical, open bugs
+   - Ubuntu
+ - (2)https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug
+ - (1)https://bugs.launchpad.net/ubuntu/+source/python-s3transfer/+bugs
+ - (4)https://bugs.launchpad.net/ubuntu/+source/python-botocore/+bugs
+   - Debian
+ - (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-boto3
+ - (0)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-s3transfer
+ - (1)https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python-botocore
+   - Upstream's bug tracker
+ - (192)https://github.com/boto/boto3/issues
+ - (24)https://github.com/boto/s3transfer/issues
+ - (112)https://github.com/boto/botocore/issues
+ Looks normal for the age and impact of these libraries
+ - The package does not deal with exotic hardware we cannot support
+ 
+ [Quality assurance - testing]
+ - The package does not run a test at build time because it is not configured 
to do so,
+ the upstream source code contains unit tests
+ - The package does not run an autopkgtest because they are not enabled
+ 
+ [Quality assurance - packaging]
+ - debian/watch is present and works
+ - debian/control defines a correct Maintainer field
+ - Lintian does not run as part of the build
+   - 

[Bug 2061217] Re: [MIR] python-boto3

2024-04-15 Thread Alberto Contreras
** Also affects: python-botocore (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061217

Title:
  [MIR] python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061217] Re: [MIR] python-boto3

2024-04-15 Thread Alberto Contreras
python-botocore is a dependency of python-s3transfer thus it has to be
MIRed too per the same reasoning as
https://bugs.launchpad.net/ubuntu/+source/python-
boto3/+bug/2061217/comments/2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061217

Title:
  [MIR] python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061217] Re: [MIR] python-boto3

2024-04-15 Thread Alberto Contreras
I am going to start working on the MIR template.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061217

Title:
  [MIR] python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-boto3/+bug/2061217/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2049860] Re: cloud-init cloud-config for ssh broken in jammy

2024-04-12 Thread Alberto Contreras
DisasteR: difficult to say if it was a change from the cloud-images,
cloud-init or other package without access to the jammy instance. But in
any case, write_files, bootcmd and runcmd are config modules that can
break the system in multiple ways as they give total control to the user
and they have to be used with care.

I do not think Ubuntu can ensure backwards / forwards compatibility of
those cloud-init modules in every case.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2049860

Title:
  cloud-init cloud-config for ssh broken in jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/2049860/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2049860] Re: cloud-init cloud-config for ssh broken in jammy

2024-04-12 Thread Alberto Contreras
Hi DisasteR, thanks for attaching the logs.

ssh_pwauth gets handled by the set_passwords config module, which runs
as part of the cloud-config stage.

The problem is that cloud-config and cloud-final stages didn't run
because cloud-init is instructed to be disabled.

Some stanza in your user-data, vendor-data, instance-data or system-cfg
instructs the config module write_files, which runs before cloud-config,
to disable cloud-init.

One can see this in the log files and in:

# /run/cloud-init/combined-cloud-config.json
...
 "write_files": [
  {
   "owner": "root:root",
   "path": "/etc/cloud/cloud-init.disabled",
   "permissions": "0644"
  }

One solution, if the disablement is still desired, is to use the defer
subkey[1] of write-files to instruct cloud-init to touch the file as
part of the cloud-final stage, not disturbing the other stages during
the first boot.

[1] https://docs.cloud-init.io/en/latest/reference/modules.html#write-
files

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2049860

Title:
  cloud-init cloud-config for ssh broken in jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/2049860/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2049860] Re: cloud-init cloud-config for ssh broken in jammy

2024-04-11 Thread Alberto Contreras
Hi @DisatesR.

In addition to John's comment, collecting and sharing cloud-init's
logs[1] (making sure no sensitive data is attached) might help us to
triage what's happening.

[1]https://cloudinit.readthedocs.io/en/latest/howto/bugs.html#collect-
logs

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2049860

Title:
  cloud-init cloud-config for ssh broken in jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/2049860/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2052437] Re: python-boto: obsolete, replaced by python-boto3

2024-04-10 Thread Alberto Contreras
** Changed in: simplestreams (Ubuntu)
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2052437

Title:
  python-boto: obsolete, replaced by python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/heat-cfntools/+bug/2052437/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2052437] Re: python-boto: obsolete, replaced by python-boto3

2024-04-06 Thread Alberto Contreras
** Changed in: simplestreams (Ubuntu)
 Assignee: (unassigned) => Alberto Contreras (aciba)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2052437

Title:
  python-boto: obsolete, replaced by python-boto3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/heat-cfntools/+bug/2052437/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058133] Re: update-manager applet does exit successfully

2024-03-21 Thread Alberto Contreras
Thanks for the logs.

The output of `pro security-status --format=json` and the internal error
look correct, so I'm going to mark the ubuntu-advantage-tools bit as
invalid.

It feels like this is something that should be handled and fixed in
update-manager. https://bugs.launchpad.net/ubuntu/+source/update-
manager/+bug/2049785 sounds very similar to this.

** Changed in: ubuntu-advantage-tools (Ubuntu)
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2058133

Title:
  update-manager applet does exit successfully

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2058133/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2058158] Re: update-manager crashes when started

2024-03-21 Thread Alberto Contreras
*** This bug is a duplicate of bug 2058133 ***
https://bugs.launchpad.net/bugs/2058133

** Information type changed from Private to Public

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2058158

Title:
  update-manager crashes when started

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2058158/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2057965] Re: google-startup-scripts runs before cloud-init finished network setup

2024-03-19 Thread Alberto Contreras
Why the patch in https://bugs.launchpad.net/ubuntu/+source/google-guest-
agent/+bug/2057965/comments/5 and Impact description order gga after
cloud-final.service but the merged (temporal) cpc_packaging.extra MRs
order gga after cloud-config.service?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2057965

Title:
  google-startup-scripts runs before cloud-init finished network setup

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/google-guest-agent/+bug/2057965/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2056779] Re: Don't offer realtime on Raspberry Pi

2024-03-15 Thread Alberto Contreras
** Changed in: ubuntu-advantage-tools (Ubuntu)
   Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2056779

Title:
  Don't offer realtime on Raspberry Pi

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2056779/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2056439] Re: Latest cloud-init fails with AttributeError: 'DataSourceVMware' object has no attribute 'rpctool'

2024-03-11 Thread Alberto Contreras
Thanks, Thomas, for reporting this!

Upstream PR fixing this: https://github.com/canonical/cloud-
init/pull/5021

** Changed in: cloud-init (Ubuntu)
   Status: New => In Progress

** Changed in: cloud-init (Ubuntu)
 Assignee: (unassigned) => Chad Smith (chad.smith)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2056439

Title:
  Latest cloud-init fails with AttributeError: 'DataSourceVMware' object
  has no attribute 'rpctool'

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2056439/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2055754] Re: Xubuntu Minimal install failed to create usable user

2024-03-04 Thread Alberto Contreras
Attaching subiquity as the installation was driven by it.

** Also affects: subiquity (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055754

Title:
  Xubuntu Minimal install failed to create usable user

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-desktop-provision/+bug/2055754/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2055397] Re: netplan/systemd-networkd: route metric not applied to routes to the local subnet

2024-02-29 Thread Alberto Contreras
cloud-init upstream PR adding test coverage for this issue:
https://github.com/canonical/cloud-init/pull/4982

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055397

Title:
  netplan/systemd-networkd: route metric not applied to routes to the
  local subnet

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2055397/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2055397] Re: netplan/systemd-networkd: route metric not applied to routes to the local subnet

2024-02-29 Thread Alberto Contreras
Attaching cloud-init logs, which include journal logs.

** Attachment added: "cloud-init.tar.gz"
   
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2055397/+attachment/5750656/+files/cloud-init.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055397

Title:
  netplan/systemd-networkd: route metric not applied to routes to the
  local subnet

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2055397/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2055397] Re: netplan/systemd-networkd: route metric not applied to routes to the local subnet

2024-02-29 Thread Alberto Contreras
Marking cloud-init as invalid as I think there is no workaround to fix this 
issue.
Adding netplan.io for reference and awareness.

After confirmation from systemd-networkd, I wonder if it would be
feasible / reasonable to backport
https://github.com/systemd/systemd/pull/19344 to focal.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055397

Title:
  netplan/systemd-networkd: route metric not applied to routes to the
  local subnet

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2055397/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2055397] [NEW] netplan/systemd-networkd: route metric not applied to routes to the local subnet

2024-02-29 Thread Alberto Contreras
Public bug reported:

Cloud-init introduced a feature to configure policy routing on AWS EC2 
instances with multiple NICs in
https://github.com/canonical/cloud-init/commit/0ca5f31043e2d98eab31a43d9dde9bdaef1435cb
 targeting v24.1.

Cloud-init generates the following netplan config:

```
$ cat /etc/netplan/50-cloud-init.yaml
network:
ethernets:
ens5:
dhcp4: true
dhcp4-overrides: 
route-metric: 100
dhcp6: true
dhcp6-overrides: *id001
match:
macaddress: 0a:c8:ab:90:c2:fb
set-name: ens5
ens6:
dhcp4: true
dhcp4-overrides:
route-metric: 200
use-routes: true
dhcp6: false
match:
macaddress: 0a:c6:55:a1:dc:3b
routes:
-   table: 101
to: 0.0.0.0/0
via: 192.168.0.1
-   table: 101
to: 192.168.0.0/20
routing-policy:
-   from: 192.168.10.212
table: 101
set-name: ens6
version: 2
```

Which renders the following systemd-networkd config files:

```
$ cat 10-netplan-ens5.link
[Match]
MACAddress=0a:c8:ab:90:c2:fb

[Link]
Name=ens5
WakeOnLan=off


$ cat 10-netplan-ens5.network
[Match]
MACAddress=0a:c8:ab:90:c2:fb
Name=ens5

[Network]
DHCP=yes
LinkLocalAddressing=ipv6

[DHCP]
RouteMetric=100
UseMTU=true


$ cat 10-netplan-ens6.link
[Match]
MACAddress=0a:c6:55:a1:dc:3b

[Link]
Name=ens6
WakeOnLan=off


$ cat 10-netplan-ens6.network
[Match]
MACAddress=0a:c6:55:a1:dc:3b
Name=ens6

[Network]
DHCP=ipv4
LinkLocalAddressing=ipv6

[Route]
Destination=0.0.0.0/0
Gateway=192.168.0.1
Table=101

[Route]
Destination=192.168.0.0/20
Scope=link
Table=101

[RoutingPolicyRule]
From=192.168.10.212
Table=101

[DHCP]
RouteMetric=200
UseMTU=true
```

Which configures the instance with the following state in Ubuntu Focal:

```
$ ip a
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group 
default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
   valid_lft forever preferred_lft forever
2: ens5:  mtu 9001 qdisc mq state UP group 
default qlen 1000
link/ether 0a:c8:ab:90:c2:fb brd ff:ff:ff:ff:ff:ff
inet 192.168.12.94/20 brd 192.168.15.255 scope global dynamic ens5
   valid_lft 2087sec preferred_lft 2087sec
inet6 2a05:d012:ea0:c500:6d12:2b20:5fef:a502/128 scope global dynamic 
noprefixroute
   valid_lft 440sec preferred_lft 130sec
inet6 fe80::8c8:abff:fe90:c2fb/64 scope link
   valid_lft forever preferred_lft forever
3: ens6:  mtu 9001 qdisc mq state UP group 
default qlen 1000
link/ether 0a:c6:55:a1:dc:3b brd ff:ff:ff:ff:ff:ff
inet 192.168.10.212/20 brd 192.168.15.255 scope global dynamic ens6
   valid_lft 2083sec preferred_lft 2083sec
inet6 fe80::8c6:55ff:fea1:dc3b/64 scope link
   valid_lft forever preferred_lft forever


$ ip route show
default via 192.168.0.1 dev ens5 proto dhcp src 192.168.12.94 metric 100
default via 192.168.0.1 dev ens6 proto dhcp src 192.168.10.212 metric 200
192.168.0.0/20 dev ens5 proto kernel scope link src 192.168.12.94
192.168.0.0/20 dev ens6 proto kernel scope link src 192.168.10.212
192.168.0.1 dev ens5 proto dhcp scope link src 192.168.12.94 metric 100
192.168.0.1 dev ens6 proto dhcp scope link src 192.168.10.212 metric 200

$ ip rule show
0:  from all lookup local
0:  from 192.168.10.212 lookup 101
32766:  from all lookup main
32767:  from all lookup default


$ ip route show table 101
default via 192.168.0.1 dev ens6 proto static onlink
192.168.0.0/20 dev ens6 proto static scope link
```

The issue here is that the instance is not reachable from the same subnet via 
the private ipv4 of the primary NIC,
packets are routed to egress via ens6 and dropped.

The cause is that interface metrics are not applied to local subnet routes with 
systemd 245 (245.4-4ubuntu3.23).
On newer systemd versions, as in Jammy, the metrics are correctly applied.
Correcting them manually fixes the issue in Focal.


Expected main route table:

default via 192.168.0.1 dev ens5 proto dhcp src 192.168.12.94 metric 100
default via 192.168.0.1 dev ens6 proto dhcp src 192.168.10.212 metric 200
192.168.0.0/20 dev ens5 proto kernel scope link src 192.168.12.94 metric 100
192.168.0.0/20 dev ens6 proto kernel scope link src 192.168.10.212 metric 200
192.168.0.1 dev ens5 proto dhcp scope link src 192.168.12.94 metric 100
192.168.0.1 dev ens6 proto dhcp scope link src 192.168.10.212 metric 200

It looks like the upstream systemd issue and PR fixing this problem are:

https://github.com/systemd/systemd/issues/928
https://github.com/systemd/systemd/pull/19344

** Affects: cloud-init (Ubuntu)
 Importance: Undecided
 Status: Invalid

** Affects: netplan.io (Ubuntu)
 Importance: Undecided
 Status: 

[Bug 2055239] Re: Warning: The unit file, source configuration file or drop-ins of {apt-news, esm-cache}.service changed on disk. Run 'systemctl daemon-reload' to reload units.

2024-02-29 Thread Alberto Contreras
Hello Nobutu. Thanks again for reporting this.

I have been trying to reproduce the error with no success. I tried some
combinations of:

- In lxd container with [jammy, noble]
- [pro downgrade / upgrade targeting 31.1]
- pro enable / disable
- [pro downgrade / upgrade targeting 31.1]
- apt updadate
- apt upgrade

Could you please provide more information about it?

Many thanks.

** Changed in: ubuntu-advantage-tools (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2055239

Title:
  Warning: The unit file, source configuration file or drop-ins of {apt-
  news,esm-cache}.service changed on disk. Run 'systemctl daemon-reload'
  to reload units.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-advantage-tools/+bug/2055239/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1975744] Re: purging cloud-init doesn't remove its network configuration files

2022-06-01 Thread Alberto Contreras
Reproduced with:

```sh
$ lxc launch ubuntu:jammy jj
$ lxc exec jj -- cloud-init status --wait
$ lxc exec jj -- cloud-init --version
/usr/bin/cloud-init 22.1-14-g2e17a0d6-0ubuntu1~22.04.5
$ lxc exec jj -- apt purge -y cloud-init
...
dpkg: warning: while removing cloud-init, directory '/etc/cloud' not empty so 
not removed
...
$ lxc exec jj -- ls /etc/cloud
build.info
$ lxc exec jj -- ls /etc/netplan
50-cloud-init.yaml
```

** Changed in: cloud-init (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1975744

Title:
  purging cloud-init doesn't remove its network configuration files

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1975744/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 350768] [NEW] emachines w3410 not work with ubuntu 8.04 or 8.10

2009-03-29 Thread Jorge Alberto Contreras de los Reyes
Public bug reported:

install ubuntu 7.04  works   full  but not support

install ubuntu 8.04 or 8.10 video problem out range and not install

** Affects: ubuntu
 Importance: Undecided
 Status: New

-- 
emachines w3410  not work with ubuntu 8.04 or 8.10
https://bugs.launchpad.net/bugs/350768
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 34634] Re: There is no easy way to copy/move/edit files owned by some other user even if I know password

2008-10-10 Thread Jorge Alberto Contreras de los Reyes
have emachines model W3410  AMD 64 ATHLON 3200+  ATI VIDEO CARD. 1GB
RAM, 80 GB HD.

NO WORK VIDEO CARD AND USER NAME AND PASSWORD DONT PASS RETURN AGAIN
AGAIN,

ONLY ADVANCE SAFE MODE.

-- 
There is no easy way to copy/move/edit files owned by some other user even if I 
know password
https://bugs.launchpad.net/bugs/34634
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs