Bug triage report for 2024-02-19 (Monday triage)

2024-02-19 Thread Robie Basak
> LP: #1833322 | *  | D   | Confirmed | irqbalance  | 
> Please consider no more having irqbalance enabled by defaul… |

This is being actively discussed. No triage action needed.

> LP: #1983076 | *  | D   | Fix Released  | qemu| Fixes 
> for >1.01TB guests on AMD systems (hypertransport res… |

This was "parked" pending a real user notifying us that they are affected and
having the necessary hardware available to test. Someone has now done that, so
I've asked if they would be willing to test. No further triage action needed -
if/when they reply, this bug will re-appear in triage.

> LP: #2053146 || D   | Incomplete| openssh | 
> openssh 8.9p1 for Jammy auth2-gss patch for gssapi-keyex me… |

This relates to a distro patch being broken so I flagged for attention. See bug
comment.

> LP: #2053243 || D   | New   | dns-root-data   |   
>   Confusing description of package |

This seems to me like a valid but minor issue that should be sent to Debian,
but I'll wait for the discussion.

> LP: #2054219 || D   | New   | qemu|   
>  Debian installer segfaults on qemu-system-sparc64 |

This sounds valid to me, but I'm not sure about priority. Can it just be added
to the backlog, or should we prioritise it for working on? Added
server-triage-discuss.

> LP: #2054241 || D   | New   | nut |   
>   modbus_connect doesn't exist |

This seems likely to be a local configuration error, so I commented and set to
Incomplete.

From the >180 days report:

> LP: #1897545 || DBFGHIJK | Triaged   | bind9   | 
> Bind9: man file for rndc utility mentions wrong config file… |

Set Focal to Won't Fix with a comment.

Nothing in Discourse triage.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2024-02-02 Thread robie . basak
The following subscriptions are missing:
  ruby3.2
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2024-01-24 Thread robie . basak
The following subscriptions are missing:
  php8.3
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2024-01-23 Thread robie . basak
The following subscriptions are missing:
  runc-app
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2024-01-08 (Monday triage)

2024-01-08 Thread Robie Basak
> LP: #2020260 || D   | Expired   | samba   | Samba 
> seems to panic after enabling and connecting to ZFS b… |

This is an additional report from someone using samba in Debian. I
commented to try and set the expectation that we probably won't make any
progress without a reproducer or a deeper technical analysis. I also
added this to our long term backlog since a crash is generally a valid
bug that we would work on if we had infinite time (but the severity
related to a rare crash doesn't warrant prioritising it).

> LP: #2041751 || D   | Fix Released  | pptpd   |   
>  RM: Remove dangerously insecure MPPE PPTP from Ubuntu | 

I add a ubuntu-release-notes task as I think this should be release
noted. No other action was needed.

> LP: #2048068 || D   | New   | exim4   | 
> exim4-daemon-heavy: investigate enabling experimental ARC s… | 

Mitchell had added this for discussion. I also added it to our long term
backlog since I think that we would investigate this in principle if we
had infinite time regardless of its priority.

> LP: #2048419 || D   | New   | apache2 |   
> ubuntu-logo.png missing in icons directory | 

Marked for immediate attention. I haven't verified this but it seems
clear enough.

> LP: #2048436 || D   | New   | sssd|   
>four Dependency failed for SSSD | 

It isn't clear that this is a bug at all. Commented and marked
Incomplete.

Reviewing older bugs:

> LP: #2042824 |  + | DJ  | Triaged   | freeradius  |   
>   smbencrypt segfaults when run with any parameter |

This seems like a legitimate if low priority issue, so I added it to the
backlog (it wasn't previously).

> LP: #1852994 || DFI | New   | samba   | samba 
> creates temporary files in /tmp, but never deletes th… |

This is already in the backlog and fixed in Jammy onwards, so only an
SRU remains for Focal. I don't think prioritisation is appropriate, so I
left it as-is.

For Discourse triage,
https://discourse.ubuntu.com/t/how-to-configure-nginx/39680/2 seems
legit and needs further investigation, but I'm not sure how to add it to
a backlog somewhere. Advice appreciated!

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-11-29 Thread robie . basak
The following subscriptions are missing:
  libclass-inspector-perl
  libemail-messageid-perl
  libemail-mime-contenttype-perl
  libemail-mime-perl
  libemail-simple-perl
  libfile-sharedir-perl
  libmail-dmarc-perl
  libnet-ip-perl
  libregexp-common-perl
  libtext-unidecode-perl
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-11-22 Thread robie . basak
The following subscriptions are missing:
  postgresql-16
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-10-06 Thread robie . basak
Traceback (most recent call last):
  File "/usr/lib/python3.8/urllib/request.py", line 1354, in do_open
h.request(req.get_method(), req.selector, req.data, headers,
  File "/usr/lib/python3.8/http/client.py", line 1256, in request
self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/lib/python3.8/http/client.py", line 1302, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/lib/python3.8/http/client.py", line 1251, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/lib/python3.8/http/client.py", line 1011, in _send_output
self.send(msg)
  File "/usr/lib/python3.8/http/client.py", line 951, in send
self.connect()
  File "/usr/lib/python3.8/http/client.py", line 1418, in connect
super().connect()
  File "/usr/lib/python3.8/http/client.py", line 922, in connect
self.sock = self._create_connection(
  File "/usr/lib/python3.8/socket.py", line 808, in create_connection
raise err
  File "/usr/lib/python3.8/socket.py", line 796, in create_connection
sock.connect(sa)
TimeoutError: [Errno 110] Connection timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/home/robie/Code/Canonical/team-subscriptions.cron/subscription-sync.py", line 
133, in 
main()
  File 
"/home/robie/Code/Canonical/team-subscriptions.cron/subscription-sync.py", line 
72, in main
with urllib.request.urlopen(args.goal_file) as f:
  File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 525, in open
response = self._open(req, data)
  File "/usr/lib/python3.8/urllib/request.py", line 542, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 1397, in https_open
return self.do_open(http.client.HTTPSConnection, req,
  File "/usr/lib/python3.8/urllib/request.py", line 1357, in do_open
raise URLError(err)
urllib.error.URLError: 

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2023-09-18 (Monday triage)

2023-09-22 Thread Robie Basak
Mostly everything looked in order with no action required.

There was only one bug worth mentioning:

LP: #1958260 | *  | D   | Incomplete| cloud-initramfs-to… | 
cloud-initramfs-copymods hides the full list of modules fro… |

It seems to me that we still don't have a reproducible case that uses
steps that we can reasonably expect to support, so I left the bug
Incomplete.

However, there is a proposal in the bug to limit the scope of what
copymods does, which seems reasonable to me as an enhancement that would
lessen its impact. I suggested that those involved could submit a patch
for that.

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-09-15 Thread robie . basak
The following subscriptions are missing:
  libemail-mime-encodings-perl
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday triage report

2023-08-07 Thread Robie Basak
On Mon, Aug 07, 2023 at 10:57:04AM -0300, Athos Ribeiro wrote:
> Bugs last updated between 2023-08-04 (Friday) and 2023-08-06 (Sunday) 
> inclusive
> Date range identified as: "Monday triage"
> 
> https://pad.lv/2029431 | libslirp | Provide static library in libslirp-dev
>   This is a request to ship a static library in the -dev binary package.
>   AFAICT, the request makes sense. However, I did not move this one to triaged
>   and added to the backlog because it would be nice to get someone with more
>   context here (qemu) before we commit to changing the package.

OK, but this question will get lost unless we track it in some list or
other. Would you like to add it to server-triage-discuss, or something
else?

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2023-07-31 (Monday triage)

2023-07-31 Thread Robie Basak
There were 31 bugs but nothing really needed attention.

LP: #2028810 || DF  | Incomplete| rsync   | rsync 
3.1.3 performance regression | 

I just mentioned on this that I think an SRU would be acceptable.

Of the two "take another look bugs" and one needed attention.

LP: #2012119 || D   | Triaged   | imageinfo   | 
imageinfo fails in Ubuntu 23.04 with a no such file or dire… | 

The reporter is struggling to patch it themselves. I just explained that
it's unlikely to get looked at soon and pointed them to where to get
help. It looks like this isn't in the set of packages looked after by
the server team, but presumably appeared because it got added to our
backlog before the targetted package was changed (correctly).

No comments from dsctriage to look at.

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-07-27 Thread robie . basak
The following subscriptions are missing:
  lua5.4
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-06-29 Thread robie . basak
The following subscriptions are missing:
  containerd-app
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-05-27 Thread robie . basak
The following subscriptions are missing:
  libnginx-mod-http-geoip2
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Tuesday triage (2023-05-01)

2023-05-03 Thread Robie Basak
On Tue, May 02, 2023 at 11:29:53AM -0300, Lucas Kanashiro wrote:
> https://pad.lv/2018238 || D   | New   | postfix
> |  postfix: autopkgtest fails with saslauthd.service installed |
> 
> This bug was filed by Scott K and the postfix DEP-8 test is going to fail
> once the Mantic archive opens, he asked for some help on fixing it.
> Subscribed ubuntu-server.

Does this need tagging server-todo? Otherwise it'll go in the backlog
but won't get any further attention, no?

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-04-25 Thread robie . basak
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/httplib2/__init__.py", line 1528, in 
_conn_request
conn.connect()
  File "/usr/lib/python3/dist-packages/httplib2/__init__.py", line 1290, in 
connect
address_info = socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM)
  File "/usr/lib/python3.8/socket.py", line 918, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File 
"/home/robie/Code/Canonical/team-subscriptions.cron/subscription-sync.py", line 
133, in 
main()
  File 
"/home/robie/Code/Canonical/team-subscriptions.cron/subscription-sync.py", line 
84, in main
lp = launchpadlib.launchpad.Launchpad.login_with(
  File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 564, in 
login_with
return cls._authorize_token_and_login(
  File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 387, in 
_authorize_token_and_login
return cls(credentials, authorization_engine, credential_store,
  File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 209, in 
__init__
super(Launchpad, self).__init__(
  File "/usr/lib/python3/dist-packages/lazr/restfulclient/resource.py", line 
490, in __init__
self._browser.get(root_resource), 'application/json')
  File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 
448, in get
response, content = self._request(url, extra_headers=headers)
  File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 
398, in _request
response, content = self._request_and_retry(
  File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 
368, in _request_and_retry
response, content = self._connection.request(
  File "/usr/lib/python3/dist-packages/httplib2/__init__.py", line 1948, in 
request
(response, content) = self._request(
  File "/usr/lib/python3/dist-packages/launchpadlib/launchpad.py", line 137, in 
_request
response, content = super(
  File "/usr/lib/python3/dist-packages/lazr/restfulclient/_browser.py", line 
193, in _request
return super(RestfulHttp, self)._request(
  File "/usr/lib/python3/dist-packages/httplib2/__init__.py", line 1621, in 
_request
(response, content) = self._conn_request(
  File "/usr/lib/python3/dist-packages/httplib2/__init__.py", line 1535, in 
_conn_request
raise ServerNotFoundError("Unable to find the server at %s" % conn.host)
httplib2.ServerNotFoundError: Unable to find the server at api.launchpad.test

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-03-23 Thread robie . basak
The following subscriptions are superfluous:
  libtraceevent
  libtracefs
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-03-22 Thread robie . basak
The following subscriptions are missing:
  log4cplus
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-03-16 Thread robie . basak
The following subscriptions are missing:
  mosh
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-03-09 Thread robie . basak
The following subscriptions are missing:
  libtraceevent
  libtracefs
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-02-15 Thread robie . basak
The following subscriptions are missing:
  puma
  ruby-nio4r
The following subscriptions are superfluous:
  ruby-daemons
  ruby-eventmachine
  thin
Missing subscriptions added
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2023-02-01 Thread robie . basak
The following subscriptions are missing:
  ruby3.1
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Bug triage report for 2022-12-19 (Monday triage)

2023-01-02 Thread Robie Basak
I think I failed at sending an email. Let's try again.

Bugs last updated between 2022-12-16 (Friday) and 2022-12-18 (Sunday) inclusive 
Date range identified as: "Monday triage"
Found 26 bugs

Nothing that changed needed triage; most was activity from our team as
usual. The same goes for five "not recently touched" bugs in the report.

I think this is the first time I used dsctriage as part of our usual
rota. I got this, which I think means there were no comments?

$ dsctriage 2022-12-{16,18}
Discourse Comment Triage Helper
Showing comments belonging to the Server category, updated between
2022-12-16 (Friday) and 2022-12-18 (Sunday) inclusive
|| 6/6 [100%] in 43.1s (0.14/s) 


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2022-12-19 (Monday triage)

2023-01-02 Thread Robie Basak

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: usd import of ipu6-drivers and ivsc-driver

2022-12-08 Thread Robie Basak
On Thu, Dec 08, 2022 at 03:14:44PM -0500, Sergio Durigan Junior wrote:
> git-ubuntu is now importing the entire archive, so you shouldn't need to
> make requests for specific packages anymore.  The git repositories for
> these two packages can be cloned using "git ubuntu clone PKGNAME".

Sorry, there's an exception for new packages. Until
https://code.launchpad.net/~racb/git-ubuntu/+git/usd-importer/+merge/431287
lands, new packages still need importing once manually. I intend to land
this in the New Year - didn't want to risk regression just before
the vacation period.

After that, there's still
https://bugs.launchpad.net/launchpad/+bug/1992500 which means that
manually making a new repository the default is still needed. I run a
script periodically for that as a stop-gap, but it's pretty resource
heavy and needs core dev credentials so currently isn't automated.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: usd import of ipu6-drivers and ivsc-driver

2022-12-08 Thread Robie Basak
On Wed, Dec 07, 2022 at 12:28:14AM +0800, You-Sheng Yang wrote:
> Per https://wiki.ubuntu.com/UbuntuDevelopment/Merging/GitWorkflow,
> please help import ipu6-drivers and ivsc-driver:

Done.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-11-28 Thread robie . basak
The following subscriptions are missing:
  dacite
  pcs
  python-tornado
  ruby-childprocess
  ruby-daemons
  ruby-ethon
  ruby-eventmachine
  ruby-ffi
  ruby-json
  ruby-mime-types
  ruby-mime-types-data
  ruby-mustermann
  ruby-rack
  ruby-ruby2-keywords
  ruby-sinatra
  ruby-tilt
  thin
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-11-26 Thread robie . basak
The following subscriptions are missing:
  ruby-sdbm
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-11-25 Thread robie . basak
The following subscriptions are superfluous:
  ruby-sdbm
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday triage report

2022-11-21 Thread Robie Basak
On Mon, Nov 21, 2022 at 02:51:03PM -0300, Athos Ribeiro wrote:
> Showing comments belonging to the Server category, updated between 2022-11-18 
> (Friday) and 2022-11-20 (Sunday) inclusive
> Service - Kerberos with O… [Andreas Hasenack] 
> (https://discourse.ubuntu.com/t/15356)
> └─ +82056 [Surfrock66, 2022-11-20] (https://discourse.ubuntu.com/t/15356/15)
> 
>   This is possibly a user with a configuration issue. I am unsure on how to
>   proceed on this one. Should we ask them for more information in the 
> discourse
>   thread itself, ask them to file a bug or point the user to some user support
>   channel?

IMHO, we should point them to community support resources like we do for
bugs. Otherwise they expect to get help in a place where there isn't
really any community hanging out, unlike the other places where the
community are active and help out. So it's beneficial to users to do
this, too.

Unless it's specifically an issue with the documentation, which some
proportion of things that initially look like support requests might
turn out to be.

Maybe we need to put together a template response for this kind of
thing.

Separately, Discourse has various moderation options. It might be
appropriate to split the comment out of the thread, maybe move it into
"Support Requests", and answer with a template there.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Friday Bug and Doc Triage

2022-11-18 Thread Robie Basak
On Fri, Nov 18, 2022 at 02:53:25PM -0700, Lena Voytek wrote:
> LP: #1996846
>  -
> tftp-hpa - tftpd-hpa refuses to start if ipv6 is disabled
> User requested a change in functionality, recommended filing a report
> upstream.

This reminds me of a similar complaint about nginx packaging. I think
our conclusion there was that unless upstream support otherwise, the
packaging expectation is that users who customise their systems to
disable IPv6 also need to configure the service to not attempt to bind
on IPv6, and that from the perspective of Ubuntu the workaround
presented is actually the required configuration, and the bug as
reported is therefore Won't Fix.

> Robie stated we should add a new how-to in the auto install section to make
> an ISO image that embeds a desired auto-install configuration, and others
> agreed. No need to follow-up here but this would be a great addition to the
> docs.

I wonder if we should track that as an outstanding task somewhere.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2022-10-31 (Monday triage)

2022-11-01 Thread Robie Basak
> Bugs last updated between 2022-10-28 (Friday) and 2022-10-30 (Sunday) 
> inclusive
> Date range identified as: "Monday triage"

> LP: #1976110 -   Triaged   [tmux]  - `tmux -d -x ... -y 
> ...` does not respect sizing

Utkarsh hasn't managed to get to this yet. Pinged him and subscribed
~ubuntu-server to ensure it shows up on our report.

> LP: #1983586 -   New   [unbound]   - unbound could not 
> read config file after system upgrade to …

User misconfiguration identified by others in the bug (thanks Simon!). I
wonder why this doesn't seem to have been triaged the first time round,
though?

> LP: #1988504 -   Incomplete[libvirt]   - usb-passthrough of 
> network card not working any more on 22.…

This looks valid, so I added it to the backlog, but probably doesn't
affect enough users for it to be a priority. I fixed up the bug title
now that we have more information, added the regression-release tag and
left a comment to try to help set expectations. Christian might be able
to add more.

> LP: #1995157 -   New   [openssh]   - Permission Denied 
> while using lates verions of Openssh clie…

Looks like a common user issue due to deprecation of ssh-rsa and others
in 22.04. Replied with a link to the specific askubuntu.com question and
the usual template.

> LP: #1995170 -   New   [apache2]   - server doesnt 
> restart after crash

The reporter wants the package (and presumably all packages) to ship
services with Restart=on-failure. I'm not sure if this is appropriate
for us to be doing by default, but even if it is, it should be done by
policy and not on a piecemeal basis. I replied with suggestions on how
to follow up if the reporter wants to drive this, and set the bug task
to Won't Fix for now.


The following are of the routine "no action needed" type:

> LP: #1965076 -  +In Progress   [rsync] - rsync --update 
> incorrectly reports file is newer than itself

Last comment by Paride who says he will sponsor.

> LP: #1991812 - *+In Progress   [frr]   - FRR deb packaging 
> regression

Andreas is preparing for SRU.

> LP: #1817027 -   New   [samba] - samba crashes when 
> uploading files

Making progress for upstream; no action needed in Ubuntu.

> LP: #1914420 -   Expired   [samba] - 
> /usr/sbin/smbd:6:volume_label:smbd_do_qfsinfo:smbd_smb2_req…

Maybe a duplicate of the previous bug. I asked in the bug.

> LP: #1987871 -   Expired   [mysql-8.0] - package mysql-server 
> 8.0.30-0ubuntu0.22.04.1 failed to inst…

Probably a misconfiguration as noted by Bryce, and no response from the
reporter. Correctly Expired.

> LP: #1992105 -   In Progress   [cyrus-sasl2]   - missing httpform 
> plugin for saslauthd

Just a thank you - no action needed.

> LP: #1993934 - * In Progress   [samba] - Windows 11 22H2 and 
> Samba-AD login issue

Already triaged as needed.

> LP: #1995161 -   New   [postfix]   - package 
> postfix-mysql 3.6.4-1ubuntu1 failed to install/upgr…

Standard Incomplete template.

All of these look appropriately triaged with no further appropriate
action to take:

> Bugs tagged "-needs-merge -needs-sync -needs-oci-update -needs-snap-update 
> -needs-mre-backport -needs-ppa-backport" and subscribed "ubuntu-server" and 
> not touched in 60 days
> Found 4 bugs
> LP: #1966860 -  +Triaged   [sg3-utils] - hit issue with 
> script rescan-scsi-bus.sh in VM with image u…
> LP: #1987682 -  +Triaged   [bind9] - nslookup crashes 
> when no suffix and type=any
> LP: #1847377 -   Confirmed [net-snmp]  - snmptrapd.service 
> uses MIBSDIR instead of MIBDIRS
> LP: #1971935 -   Triaged   [nfs-utils] - Invalid 
> pipefs-directory prevents rpc-gssd.service from sta…
> 
> ---
> Bugs subscribed to ubuntu-server and not touched in 180 days
> Found 6 bugs
> LP: #1962203 -   Triaged   [adcli] - Unable to join to 
> active directory after KB5008380/CVE-2021…
> LP: #1742761 -   Triaged   [net-snmp]  - Drop dh-apport to 
> reduce delta with Debian
> LP: #1818711 -   Triaged   [libvirt]   - never kills dnsmasq 
> servers
> Also: [New,needrestart]
> LP: #1796407 -   Triaged   [postgresql-comm…]  - pg_wrapper doesn't 
> work when -p is used
> LP: #1970979 -   Triaged   [krb5]  - compiler flags 
> leaking through krb5-config --libs


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Tuesday Bug Triage Report (2022-09-27)

2022-09-28 Thread Robie Basak
Well done on your first triage, and good job with writing up the report.
It's particularly valuable as it enables wider feedback on this list.

On Wed, Sep 28, 2022 at 10:08:58AM +0200, Michał Małoszewski wrote:
> *https://pad.lv/1980466 <https://pad.lv/1980466> - (Confirmed)
>  [mysql-8.0]- mysql_secure_installation can not set root
> password and end…*
> Here I was very careful when I've noticed that it's mysql issue. I have
> added workaround for it in the comment sections.
> @Robie Basak , @Lena Voytek
>  could you take a look at this bug and maybe
> suggest or prompt if there is a way to improve the workaround or the
> solution in general.

I don't think running mysql_secure_installation makes sense on Ubuntu
(or Debian) - certainly not straight after installation - because
package maintainer scripts arrange to set secure defaults themselves.
Setting a root password reduces security because by default only Unix
socket authentication is permitted, which is guaranteed, rather than
relying on a secret that could be guessed or brute forced.

However I can understand how a user, guided by upstream or external
docs, would think that's an appropriate step that should be followed,
then see it fail, and then think that there's a bug. That's a poor UX,
and a poor UX is a valid bug.

I wonder if we should perhaps stop shipping mysql_secure_installation
entirely? Or, if it does something useful that someone might want to
run, then what can be adjusted to make this a better UX for users who
fall into this trap? This might be worth discussing with upstream.

> *https://pad.lv/1990863 <https://pad.lv/1990863> - (New)
> [openssh]  - conversion from sshd service to socket is too
> bumpy*
> Here I didn't comment that one because I was unsure about it. I mean: I
> think that this person should list the steps to reproduce it easily apart
> from writing the scope of the problem.
> Honestly, in my opinion that description is a bit overwhelming.
> Lucas asked for more information, especifically their changes in the config
> file so we can better investigate the upgrade path they are going through.

I'm familiar with this. Steve is working on the move to socket
activation, so I commented and also subscribed Steve.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday Triage Report (2022-09-26)

2022-09-26 Thread Robie Basak
On Mon, Sep 26, 2022 at 02:34:43PM -0400, Sergio Durigan Junior wrote:
> ### https://pad.lv/1890263 - +(In Progress) [php-defaults] - release
> upgrade does not move to the new php apache mod
> 
> Last comment was from Christian, who said that they're waiting for Robie
> to sync with Steve on a final decision.  Maybe it's worth a followup
> from Robie?

I'm just in the middle here. I suggest Christian speaks to Steve
directly.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Bug triage report for 2022-09-12 (Monday triage)

2022-09-15 Thread Robie Basak
On Thu, Sep 15, 2022 at 10:41:26AM -0700, Bryce Harrington wrote:
> > > LP: #1964829 -   Triaged   [apache2]   - AH02808 when 
> > > using long (> 96 chars) ProxyPass worker name
> > 
> > Fix Released for the development release. SRU tasks remain open, but I noted
> > that there might be an ABI issue.
> 
> The ABI change just adds a member to the end of a struct, which should
> be appropriate for backwards compatibility.  Could you elaborate on your
> thoughts regarding the ABI issue?  Would this be rejected for SRU?
> Otherwise, this looks pretty much a patch-on-a-plate.  

I hope it'd be OK for backwards compatibility, but there might be some
issue with the length of the struct changing, and if there's any
possibility of externally built modules having issues with that somehow.
I think it needs a deeper look to ensure that it's backwards-ABI-safe,
and suitability for SRU would depend on the outcome.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2022-09-12 (Monday triage)

2022-09-15 Thread Robie Basak
Nothing significant to note. Mostly work in progress, or minor metadata tweaks.
Nothing new added to the backlog.

Bugs last updated between 2022-09-09 (Friday) and 2022-09-11 (Sunday) inclusive
Date range identified as: "Monday triage"
Found 10 bugs

> LP: #1979879 - *+Fix Released  [samba] - Apparmor profile in 
> 22.04 jammy - fails to start when print…
Being worked on.

> LP: #1988710 - *+New   [qemu]  - qemu FTBFS with GCC 
> 12 
With Foundations.

> LP: #916494  -  +Triaged   [ipxe]  - Please put ipxe.krn 
> to the desktop CD
With Foundations.

> LP: #1951903 - * Invalid   [libvirt]   - package 
> libvirt-daemon-system 4.0.0-1ubuntu8.19 failed to i…
A thank you comment - OK to stay Invalid.

> LP: #1971932 -   Confirmed [rsync] - error in rsync 
> protocol data stream
Not the information we need, so the status remains the same.

> LP: #1972057 -   Invalid   [samba] - file sharing net 
> usershare returns error 255
In the SRU (unapproved) queue, so tweaked the status to "In Progress"

> LP: #1978064 -   Confirmed [libvirt]   - [Libvirt} IceLake 
> CPU model not recognized
User comment that doesn't change the status.

> LP: #1980494 -   New   [krb5]  - krb5-multidev is not 
> multi-arch installable due to differen…
With Foundations.

> LP: #1981457 - *   V Fix Committed [nginx] - Backport: SSL: use 
> of the SSL_OP_IGNORE_UNEXPECTED_EOF opti…
SRU verifications; awaiting SRU release.

> LP: #1982727 - * Won't Fix [iotop] - IOTOP can not work 
> due to CONFIG_TASK_DELAY_ACCT not enable…
Being worked on.

---
Bugs tagged "-needs-merge -needs-sync -needs-oci-update -needs-snap-update 
-needs-mre-backport -needs-ppa-backport" and subscribed "ubuntu-server" and not 
touched in 60 days 
Found 3 bugs 
> LP: #1908638 -  +New   [libpam-mount]  - mounts to polydirs 
> not working
No change.

> LP: #1964025 -  +  V Confirmed [ruby-bcrypt-pbk…]  - Do not support 
> OpenSSL 3 
No change.

> LP: #1487190 -   Triaged   [nicstat]   - Not all interfaces 
> display when >~30 interfaces
No change.

---
Bugs subscribed to ubuntu-server and not touched in 180 days
Found 3 bugs

> LP: #1957320 -   New   [nginx] - Cannot restart nginx 
> when listening on UNIX domain sockets

Fix Released for the development release now. SRU tasks remain open.

> LP: #1964829 -   Triaged   [apache2]   - AH02808 when using 
> long (> 96 chars) ProxyPass worker name

Fix Released for the development release. SRU tasks remain open, but I noted
that there might be an ABI issue.

> LP: #1964488 -   Confirmed [qemu]  - Qemu fails with 
> daemonize and enabled elevateprivileges

Minor metadata tweak.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday bug triage

2022-08-30 Thread Robie Basak
On Mon, Aug 29, 2022 at 07:30:26PM -0700, Bryce Harrington wrote:
> Does mysql require both /etc/mysql/conf.d/ and /etc/mysql/mysql.conf.d/?
> The packaging seems to suggest this is so, but is that redundant?

IIRC, conf.d/ is for the client library which is shared by everything.
mysql.conf.d/ is MySQL-specific. It's to handle better divergence
between MySQL and MariaDB. The directories are explicitly included so
you can follow along from /etc/mysql/my.cnf and update-alternatives.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday bug triage report (2022-07-29 -> 2022-07-31)

2022-08-02 Thread Robie Basak
On Mon, Aug 01, 2022 at 04:35:18PM -0300, Lucas Kanashiro wrote:
> ## https://pad.lv/1977870 - (In Progress)[lxcfs] - SRU fix
> for LP#1807628
> 
> It seems that a SRU upload rejection is expected to upload a new version.
> Pinged Robie on #ubuntu-release to take a look since he already commented
> on the bug.

Done, but all uploaders should note that it is not necessary to wait for
an upload queue rejection before a replacement upload can be made. There
was no need to wait.

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday bug triage report (2022-07-29 -> 2022-07-31)

2022-08-02 Thread Robie Basak
On Mon, Aug 01, 2022 at 04:35:18PM -0300, Lucas Kanashiro wrote:
> ## https://pad.lv/1983091 - (New)[mysql-5.7] - MySQL
> 5.7.39 removes parameters, not covered in package mig…
> 
> In Bionic, mysql-5.7 moved to 5.7.39 which removed some config parameters.
> This update was made in the security pocket, I do not think we can sort
> this out at this point. Marked as Won't Fix.

This is a security regression I think, so should be tagged
regression-update.

We do have migration code for common configuration parameter changes
that we use for release upgrades. Maybe that could be done in an SRU
here, or even in a security regression update?

Either way it seems premature to mark Won't Fix without discussion for
what seems like a valid security regression bug.

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2022-06-06 (Monday triage)

2022-06-09 Thread Robie Basak
Bugs last updated between 2022-06-03 (Friday) and 2022-06-05 (Sunday) inclusive
Date range identified as: "Monday triage"

Most bugs in the report are moving along without any further triaging
action needed. These are the ones I touched:

LP: #1966610 -   New   [smartmontools] - smartctl assert 
failure: free(): invalid pointer

I don't think this can really make any progress given a proportionate
engineering effort from us, so I commented to set expectations on this
and added it to our backlog for tracking only.

LP: #1976110 -   Fix Released  [tmux]  - `tmux -d -x ... -y 
...` does not respect sizing

Invited an SRU if they want to drive it.

LP: #1977633 -   New   [iotop] - iotop raises 
UnboundLocalError: local variable 'pgpgin' ref…

Looks like a valid upstream bug, but low priority. I invited the
reporter to report upstream.

LP: #1977687 -   Confirmed [apache2]   - apache on Ubuntu 22.04 
is several times slower than on othe…

Consulted with Christian and agreed this should be closed. Christian
wrote up a detailed comment and marked it Opinion.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-06-09 Thread robie . basak
The following subscriptions are missing:
  ruby-webrick
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-06-08 Thread robie . basak
The following subscriptions are missing:
  python-charset-normalizer
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Tuesday bug triage report (2022-05-16)

2022-05-17 Thread Robie Basak
On Tue, May 17, 2022 at 05:23:41PM -0300, Lucas Kanashiro wrote:
> # https://pad.lv/1641305 - (Confirmed)  [mysql-5.5] - apparmor
> configuration for mysqld is not complete
> 
> This is a bug in the backlog not touched in 180 days. Since mysql-5.5 is
> available only in trusty, I set it to Won't Fix. But the LP package
> overview page says it is still supported, likely because of ESM, do we want
> to keep tracking those bugs? Or can we mark it as Won't Fix?

AIUI ESM is for security only, not for regular SRU-type issues. So Won't
Fix would be correct.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Log-rotation doesn't work for catalina.out in src:tomcat9 as intended

2022-05-09 Thread Robie Basak
On Fri, May 06, 2022 at 01:20:30AM +0530, Utkarsh Gupta wrote:
> a) This is Ubuntu-specific because of the changes introduced in
> src:rsyslog over a decade ago, which basically doesn't let it run as
> root, which is where I think the problem(s) started to originate.
> However, I am kinda stumped that it took more than 13 years to get to
> this bug. :)
> 
> b) Markus (an implicit co-maintainer of tomcat* in Debian) said that
> the approach to fix the same, whilst being Ubuntu-specific, doesn't
> make sense to him. So since I am not very well-versed with
> src:tomcat*, I am confused about what we should do here then.
> 
> What do y'all think? I think I am convinced that if a) is true, then
> this will indeed be a delta which we'll have to maintain forever (or
> at least until we re-sync rsyslog :)). What do you think should be the
> correct path? If there's someone who has more experience with the
> package, can they take a look?

AIUI, it's a deliberate decision for Ubuntu to ship rsyslog by default
and that it is configured to not run as root as a delta against Debian.
So I expect the default position to be that we should try to maintain
that, unless there's some reason it no longer makes sense.

Therefore, I think what we need to do is fix the tomcat* packaging to
correctly work with that. Hopefully we can find a way that makes sense
regardless of whether rsyslog runs as root or not. Then this should be
acceptable to Debian too, and we wouldn't need a delta in the tomcat*
packaging. Maybe this isn't possible, but as far as I can tell, this
hasn't been ruled out. All I saw in the Debian bug was the Debian
maintainer declining one specific proposed solution. But maybe a general
solution acceptable to both configurations of rsyslog can be found? This
is where I'd look next.

HTH,

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2022-04-18 (Monday triage)

2022-04-25 Thread Robie Basak
I did this last week but hadn't sent the report yet. Here it is.

Mostly everything is activity by colleagues and need no triaging action.

LP: #1799185 -   * Triaged   [spamassassin]  - spamd running with 
virtual-config-dir mkdir error

There's an upstream patch available now. I'm not sure it's important
enough to spend time fixing before we get the fix through a new upstream
release, unless someone says they're still affected. I asked in the bug.

LP: #1968828 - Confirmed [bind9] - dig crashed with SIGABRT 
in isc_assertion_failed()

Still awaiting further information; no action needed for now.

From the backlog:

LP: #1954306 -   + New   [mysql-8.0] - Action `remove-instance` 
works but appears to fail

This is correctly in the backlog, and has no reproducer. As it affects
colleagues at Canonical, they know how they can ask us for priority if
they need.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-03-30 Thread robie . basak
The following subscriptions are superfluous:
  python-tempita
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-03-29 Thread robie . basak
The following subscriptions are missing:
  python-tempita
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: DKIM failed

2022-03-10 Thread Robie Basak
On Mon, Jan 31, 2022 at 11:48:21AM +, Jürgen Depicker wrote:
> I wonder whether someone might be able to disable DKIM for lists.ubuntu.com, 
> or add the correct public key to DNS for DKIM to work?  It seems DKIM is 
> switched on, but not configured properly.  All your mails now end up in 
> quarantine, which is a pitty (I release them, but it's annoying).  
> https://help.ubuntu.com/community/Postfix/DKIM#Configuration has things 
> documented well it seems ;-).

There were some changes made recently. Any better now?

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

ubuntu-helpers repository moved

2022-02-18 Thread Robie Basak
Hi Team,

I've moved ubuntu-helpers to a more correct URL of
https://code.launchpad.net/~ubuntu-server/+git/ubuntu-helpers. This
avoids Launchpad implicitly linking to a non-existent Launchpad project
called "ubuntu-helpers" which had the effect of turning the various
pages on code.launchpad.net into a confusing 404-heavy maze.

I've also renamed the "master" branch to "main" so the disruption need
only happen once.

You'll need to update your clones. What worked for me:

1) Rename my local branch from master to main using `git branch -m master
main`.

2) Edit .git/config and adjust the URL against "origin" and also
configure my local branch called "main" to point to "main" on "origin"
instead of "master". The relevant sections in my .git/config now look
like this:

[remote "origin"]
url = 
git+ssh://r...@git.launchpad.net/~ubuntu-server/+git/ubuntu-helpers
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
remote = origin
merge = refs/heads/main

You'll want to adjust the username in the URL of course.

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Patches for pppd?

2022-02-17 Thread Robie Basak
Hi,

On Thu, Feb 17, 2022 at 05:03:49AM +, Eivind Næss wrote:
> I created a merge request at the following link below. Is there anyone I can 
> bug about getting a review and merge into Ubuntu?

Thank you for contributing to Ubuntu!

I have subscribed ~ubuntu-sponsors to the bug for you. This should make
it appear in the sponsorship queue.

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: DKIM failed

2022-01-31 Thread Robie Basak
On Mon, Jan 31, 2022 at 11:48:21AM +, Jürgen Depicker wrote:
> Hello,
> 
> I wonder whether someone might be able to disable DKIM for lists.ubuntu.com, 
> or add the correct public key to DNS for DKIM to work?  It seems DKIM is 
> switched on, but not configured properly.  All your mails now end up in 
> quarantine, which is a pitty (I release them, but it's annoying).  
> https://help.ubuntu.com/community/Postfix/DKIM#Configuration has things 
> documented well it seems ;-).

Please could you be more specific? What exactly are you saying is
misconfigured? What do you mean exactly by "disable DKIM for
lists.ubuntu.com"? I don't think the list software adds DKIM headers.
Isn't that up to the original sender? So I don't understand what public
key you'd expect to add where.

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-01-31 Thread robie . basak
The following subscriptions are superfluous:
  autofs5
  backports.functools-lru-cache
  billiard
  cgmanager
  dh-php
  ec2-ami-tools
  ec2-api-tools
  euca2ools
  golang
  golang-1.6
  golang-1.6-race-detector-runtime
  golang-check.v1
  golang-context
  golang-dbus
  golang-github-bmizerany-assert
  golang-github-bmizerany-pat
  golang-github-gorilla-mux
  golang-github-mattn-go-colorable
  golang-github-mattn-go-isatty
  golang-github-mattn-go-sqlite3
  golang-github-olekukonko-tablewriter
  golang-github-pborman-uuid
  golang-go-dbus
  golang-go.crypto
  golang-go.net-dev
  golang-gocapability-dev
  golang-golang-x-net-dev
  golang-gopkg-flosch-pongo2.v3
  golang-gopkg-inconshreveable-log15.v2
  golang-gopkg-lxc-go-lxc.v2
  golang-gopkg-tomb.v2
  golang-juju-loggo
  golang-petname
  golang-pretty
  golang-text
  golang-x-text
  golang-yaml.v2
  iptraf
  iscsitarget
  jakarta-taglibs-standard
  juju
  juju-core
  juju-mongodb
  libibverbs
  librdmacm
  lua-lpeg
  mdbtools
  monitoring-plugins
  nagios-images
  nagios-nrpe
  nagios-plugins
  nagios3
  ndg-httpsclient
  nose
  openbsd-inetd
  php-xmlrpc
  php7.0
  php7.3
  postgresql-9.5
  powernap
  python-kajiki
  python-requestbuilder
  python-termstyle
  python-tornado
  python3-chardet
  qemu-kvm
  ruby
  ruby2.3
  tickcount
  tomcat8
  ubuntu-cloudimage-keyring
  xinetd
  yui3
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2022-01-12 Thread robie . basak
The following subscriptions are missing:
  frr
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Previously missed Friday triages

2022-01-07 Thread Robie Basak
On Fri, Jan 07, 2022 at 07:20:42PM +0530, Utkarsh Gupta wrote:
>   LP: #510587  - (Triaged) [bind9] - Bind/named
>   does not initialize on boot due to missing IPv6
>   address
> 
> This is a decade old bug. The users are still hitting
> this and I wonder if there's something that we can do
> about it?

I suspect that different people are having different issues but are
connecting common symptoms to a single bug. But I think some of them are
having the "network-online ordering issue" and I've added a comment
about that, and added the tag I've been using to try and track these.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2021-12-15 Thread robie . basak
The following subscriptions are missing:
  isc-kea
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2021-12-13 Thread robie . basak
The following subscriptions are missing:
  php8.1
Missing subscriptions added

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: ~ubuntu-server subscription changes

2021-12-12 Thread Robie Basak
On Sat, Dec 11, 2021 at 10:19:12AM -0800, Steve Langasek wrote:
> On Sat, Dec 11, 2021 at 08:00:23AM +, robie.ba...@canonical.com wrote:
> > The following subscriptions are superfluous:
> >   php8.1
> > Superfluous subscriptions removed
> 
> Please revert this, I subscribed the server team to php8.1 so it could be
> promoted and unblock php-defaults in -proposed.

Done.

Sorry this broke your workflow. We need any changes to our subscriptions
to be committed to git now[1]. I'm not sure how to make this less
painful for you next time, save for asking us instead of making the
change directly.

Any suggestions?

https://git.launchpad.net/~canonical-server/+git/team-subscriptions

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2021-12-11 Thread robie . basak
The following subscriptions are superfluous:
  php8.1
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2021-11-19 Thread robie . basak
The following subscriptions are missing:
  postgresql-14
  ruby3.0
The following subscriptions are superfluous:
  python-cryptography
Missing subscriptions added
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

~ubuntu-server subscription changes

2021-11-18 Thread robie . basak
The following subscriptions are missing:
  python-cryptography
The following subscriptions are superfluous:
  postgresql-14
  ruby3.0
Missing subscriptions added
Superfluous subscriptions removed

-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Friday bug triage

2021-11-11 Thread Robie Basak
On Tue, Nov 09, 2021 at 04:00:12PM +0530, Utkarsh Gupta wrote:
>   LP: #1949031 - (New) [mysql-8.0] - [...]
>   LP: #1949042 - (New) [mysql-8.0] - [...]
>   LP: #1949088 - (New) [mysql-8.0] - [...]
> 
> Is it time we remove apport support for opening
> bugs as soon as the installation fails for
> mysql package(s)?

It would be preferable to adjust the apport hook (if needed) and add a
Launchpad bug pattern. Then users can be pointed to some text about it
(eg. pointers to fixing it or getting further help) but we won't get bug
reports.

Is that possible in this case?


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2021-11-01 (Monday triage)

2021-11-05 Thread Robie Basak
I thought I'd share a blow-by-blow account this time.

Ubuntu Server Triage helper
Symbols:
'*': ubuntu-server is directly subscribed
'+': last bug activity is ours
Please be patient, this can take a few minutes...
Team 'ubuntu-server' currently subscribed to 313 bugs
---
Bugs last updated between 2021-10-29 (Friday) and 2021-10-31 (Sunday) inclusive
Date range identified as: "Monday triage"

> LP: #1452089 - +(Incomplete)[numactl]   - package libnuma1:amd64 
> 2.0.9~rc5-1ubuntu2 failed to install…
> LP: #1946862 - +(Incomplete)[jq]- Merge jq from Debian 
> unstable for 22.04
> LP: #1946871 - +(Incomplete)[libvirt-python]- Merge libvirt-python 
> from Debian unstable for 22.04
> LP: #1946879 - +(In Progress)   [numactl]   - Merge numactl from 
> Debian unstable for 22.04
> LP: #1948880 - *+(Triaged)  [libvirt]   - libvirt should not use 
> user tss for swtpm

These were all correct triaging activity by previous triagers, and so
there was no further triage to do. I verified them this time, but
usually I just ignore the ones marked '+' as they have by definition had
all their activity seen by a triager.

> LP: #1941842 - (Expired)[mysql-8.0] - package 
> mysql-server-8.0 8.0.26-0ubuntu0.20.04.2 failed to …

Correctly expired. Nothing to do unless the reporter provides more
information, as has already been explained by the previous triager.

> LP: #1942048 - (Expired)[rpcbind]   - package rpcbind 
> 0.2.3-0.2ubuntu0.16.04.1 failed to install/…

Correctly expired. Nothing to do unless the reporter provides more
information, as has already been explained by the previous triager.

> LP: #1949266 - (New)[openssh]   - package openssh-server 
> 1:8.2p1-4ubuntu0.3 failed to install…

I'm so certain this is a user who has broken their system by deleting
things that I used my "not a bug - invalid" template and set it straight
to Invalid, but also subscribed myself just in case as I do when I do
this.

> LP: #1949287 - (New)[blinker]   - Sync blinker 
> 1.4+dfsg1-0.4 (main) from Debian unstable (mai…

This is a sync request from a community member. I'm treating as a "patch
on a plate" and so tagged it server-next. It is also correctly in the
sponsorship queue. I did wonder what "blinker" was and why it is in main
with a server team subscription. Looks like it comes in via
python3-oauthlib which is used by launchpadlib and cloud-init amongst
others.

I might look into reviewing and sponsoring this as it shouldn't take
long, but for right now, triage stops at "server-next".

> LP: #1949288 - (New)[mysql-8.0] - package 
> mysql-server-8.0 8.0.27-0ubuntu0.20.04.1 failed to …

/etc/mysql/my.cnf appears to have recursive symlinks. I used my "local
misconfiguration -> Incomplete" template and renamed the bug.

> LP: #1949298 - (New)[apache2]   - package apache2 
> 2.4.41-4ubuntu3.8 failed to install/upgrade…

The reporter admits themselves that they broke their system and how, so
I used my "not a bug - invalid" template, subscribed myself, but
otherwise left it. This is an example of where apport just assumes that
a maintainer script failure is a bug and encourages the user to file a
bug report, but this assumption is wrong for server packages. It's
damaging because the user might now expect to receive help, but they're
far better off getting help from actual community support sources (where
there are many willing helpers) instead of bug triagers (where there are
very few helpers with limited time). My template hopefully sends them
somewhere where they can get better help.

---
Bugs tagged "server-next" and subscribed "ubuntu-server" and not touched in 60 
days
Found 0 bugs

---
Bugs subscribed to ubuntu-server and not touched in 180 days
Found 3 bugs

> LP: #1868127 - (Fix Committed)  [openvpn]   - [SRU] OpenVPN will not 
> reload due to misconfigured .service…

I went down a rabbit hole on this one. The bug was never marked Fix
Released for Focal because it was removed from -proposed but errantly
never got copied to -updates. However the subsequent .2 security update
included the patch, and the current .3 security update still contains
the patch, so it is actually fixed in Focal and so I marked it Fix
Released with a comment.

LP: #1913851 - (Triaged)[samba] - pam_winbind should reject 
disabled users

Previously triaged by a team member. It's a valid bug but requires
upstream work. It was in the backlog, but I don't think we'd ever do it
in Ubuntu even with infinite time as it is currently intended upstream
behaviour, so I removed it from the backlog. My thinking is that there
isn't anything actionable for Ubuntu here.

LP: #1908638 - (Triaged)[libpam-mount]  - mounts to polydirs not 
working

Previously triaged by a team member. I have a similar opinion on this
one. It's valid, but is an upstream behaviour issue, 

Re: Monday Triage Report (2021-06-21)

2021-07-02 Thread Robie Basak
On Thu, Jul 01, 2021 at 05:09:28PM -0700, Bryce Harrington wrote:
> Robie, does this fix look like something the SRU team would accept?
> It's a new feature, but really is more a hardware-enablement thing.

Yes - this seems reasonable from a hardware enablement SRU perspective.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Triage Report - Friday 25th of June 2021

2021-06-28 Thread Robie Basak
On Mon, Jun 28, 2021 at 07:15:32AM +0200, Christian Ehrhardt wrote:
> And thereby the generic tag verification-done doesn't really exist (anymore?).
> I'm fine with that if it is the clarification, but should then the SRU
> Team clear the remaining references to it on [3]?

Sure, if you'd like to drive that. But you'd need to ensure that there
really is no tooling or expectation anywhere that relies on that tag.

I wonder if there's any historical connection to the (AFAIK now-defunct)
SRU verification team, documented at
https://wiki.ubuntu.com/StableReleaseUpdates#Verification and
https://launchpad.net/~sru-verification. If it is defunct, maybe that
should be cleaned up first?

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Triage Report - Friday 25th of June 2021

2021-06-25 Thread Robie Basak
https://wiki.ubuntu.com/StableReleaseUpdates#Verification says:

"""
Modify the 'verification-needed-$RELEASE' tag to a
'verification-done-$RELEASE' tag on the bug report where $RELEASE is the
release name of the upload you have tested e.g.
verification-done-precise. The tag global verification-needed should be
left on the bug until all release tasks have been verified.
"""

So I guess that's the official answer.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Triage Report - Friday 25th of June 2021

2021-06-25 Thread Robie Basak
On Fri, Jun 25, 2021 at 09:33:04AM +0200, Christian Ehrhardt wrote:
> @Robie - maybe you can explain better what the right handling nowadays would 
> be?

I'm not sure, but the important thing is that the entry goes clean and
green in the pending-sru report
(https://people.canonical.com/~ubuntu-archive/pending-sru.html).

It looks like
https://bazaar.launchpad.net/~ubuntu-archive/ubuntu-archive-tools/trunk/view/head:/sru-report
doesn't care about any verification-done flag.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2021-06-07 (Monday triage)

2021-06-07 Thread Robie Basak
Bugs last updated between 2021-06-04 (Friday) and 2021-06-06 (Sunday)
inclusive
Date range identified as: "Monday triage"

LP: #1930189 - (Incomplete) [dovecot]- package dovecot-core
1:2.3.11.3+dfsg1-2ubuntu0.1 failed to install/upgrade: »installiertes
dovecot-core-Skript des Paketes post-installation«-Unterprozess gab den
Fehlerwert 1 zurück

This looks like there might be an issue in the upgrade path to dovecot
in Hirsute, since dovecot in Precise used different filenames. This
needs further investigation. I commented and added it to our backlog.

LP: #1930398 - (Incomplete) [libvirt]- libvirtd  unable to
execute QEMU command 'blockdev-remove-medium'

I passed this one on to Christian.

LP: #1930837 - (New)[haproxy]- haproxy.service is
overwritten at server upgrade

This was Invalid - a user was modifying /lib/systemd/system/ instead of
/etc/systemd/system/ I provided a reference to the manpage that explains
this.

LP: #1930921 - (New)[apache2]- Apache 2.4.41
corrupts files from samba share
also:- (New)[samba]  - Apache 2.4.41
corrupts files from samba share

If non-security, then I judged this to be low priority. I added it to
our backlog but did not set Importance to as not to interfere with
Security Team triage.

LP: #1931015 - (New)[mysql-8.0]  - package
mysql-server-8.0 8.0.25-0ubuntu0.20.04.1 failed to install/upgrade:
installed mysql-server-8.0 package post-installation script subprocess
returned error exit status 1

Looks like the reporter had configured LDAP authentication, but that is
now misconfigured and/or broken.

LP: #1931034 - (New)[mysql-8.0]  - package
mysql-server-8.0 8.0.25-0ubuntu0.20.04.1 failed to install/upgrade:
installed mysql-server-8.0 package post-installation script subprocess
returned error exit status 127

Looks like the reporter has used a third party apt repository that has
replaced the mysql-common package and thus broken their system.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Friday bug triage

2021-05-28 Thread Robie Basak
On Fri, May 28, 2021 at 04:52:51PM +0530, Utkarsh Gupta wrote:
> Interesting bug. I can partly reproduce this (that is,
> there are 2 dots indeed added to the hostname) but it
> doesn't fail to upgrade, et al, as the user claims.
> I've further asked for a reproducer but I guess it does
> seem to be an actual bug. Furthermore, I've asked the
> reporter to forward this bug to Debian since we're in
> sync and might SRU depending upon the patch, risks, etc.

I don't know if it's related, but there has always been a slow but
steady stream of reports where users have misconfigured their system
hostname and this causing postfix to explode.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Wednesday Triage Report (2021-05-19)

2021-05-20 Thread Robie Basak
On Wed, May 19, 2021 at 02:26:10PM -0400, Sergio Durigan Junior wrote:
> OK, I'm convinced that something happened with the apache2 package which
> caused all these bugs to show up :-).

A quick bit of investigation.

In [15]: lp.bugs[1274090].date_last_updated
Out[15]: datetime.datetime(2021, 5, 18, 11, 23, 33, 789157, 
tzinfo=TimeZone(0))

So that's why it appeared in the triage queue. I agree that there's no
reason for why the bug had its date_last_updated field evident from the
bug.

Then I found https://answers.launchpad.net/launchpad/+question/697121
which lists that bug. So it was spammed, and the spam was removed, and
that's why.

If this keeps happening, we could filter out bugs by checking their
activity_collection property (API equivalent to "Full activity log") but
maybe it's not worth it yet.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Tuesday bug triage report

2021-05-13 Thread Robie Basak
On Tue, May 11, 2021 at 08:38:23PM +0530, Utkarsh Gupta wrote:
> On Tue, May 11, 2021 at 8:22 PM Lucas Kanashiro
>  wrote:
> > https://pad.lv/1927877 - *(Triaged)   [unbound]- DoH support is 
> > disabled
> > -> The bug reporter is trying to push the DoH support to Debian but
> > the maintainer has been unresponsive, he asked if anyone in our
> > team would have contact with them to move this forward.
> 
> I've pinged Robert Edmonds on the MR once. Let's see if that helps.

FWIW, the unbound binary package itself is in universe, so if we need to
maintain a delta, we'd need a community member willing to take that on.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Friday bug triage

2021-05-10 Thread Robie Basak
On Mon, May 10, 2021 at 05:24:28PM +0530, Utkarsh Gupta wrote:
> Now that we received yet another same bug (LP: #1927905), I am a bit
> worried. Probably worth taking a deeper look at this?

It's good to shout this out, although I'm less worried. Every Ubuntu
user on Xenial will have received this update, so if there were a real
problem I'd expect significantly more reports. I think we're probably
getting reports from the subset of people who already had broken
installations.

However, it's definitely worth keeping an eye on.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Friday bug triage

2021-05-07 Thread Robie Basak
As an aside, if this is true, what's interesting is that it's sort of a
regression for users who had broken Python installations before, but are
now impacted more than they were before because ubuntu-advantage-tools
has switched to Python rather than bash.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Friday bug triage

2021-05-07 Thread Robie Basak
On Fri, May 07, 2021 at 06:32:10PM +0530, Utkarsh Gupta wrote:
> LP: #1927348 - (New) [ubuntu-advantage-tools] - package
> ubuntu-advantage-tools 27.0~16.04.1 failed to install/upgrade:
> subprocess installed post-installation script returned error
> exit status 1
> 
> Couldn't reproduce so asked for more information, et al.
> Still mentioning so that the table flip side can quickly
> go over this as well.

I wonder if this is due to a broken local Python installation - either
caused by corrupting the dpkg-managed installation by using upstream
sources over the top, or by overriding dpkg dependency warnings?


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2021-04-19 (Monday Triage)

2021-04-19 Thread Robie Basak
Bugs last updated between 2021-04-16 (Friday) and 2021-04-18 (Sunday) inclusive
Date range identified as: "Monday triage"

LP: #1924231 - (New)[qemu]   - Getting qemu: uncaught 
target signal 11 (Segmentation fault) when the installing libc-bin which wget 
depends on.

This was really a backport-to-Focal request for an existing resolved bug
in Launchpad, so I explained, marked it as a duplicate and added a Focal
task on the other bug. Without looking in detail it seemed potentially
non-trivial to backport, and the reporter hasn't identified the patch as
applying cleanly to Focal (rather it's just a request), so I didn't
treat it as "on a plate" and added it to our backlog only.

LP: #1924609 - (New)[fetchmail]  - onion sites inaccessible due 
to internal DNS lookup

I marked this Won't Fix as it's really a Wishlist upstream request.
Interestingly, upstream fetchmail appears to be subscribed to bugs in
Ubuntu and response to them. I saw some previous activity from this
reporter as triaged by Utkarsh. Really their Wishlist requests should be
going to upstream directly, and I think the Invalid/Won't Fix
designation for the Ubuntu tasks is correct. I'd prefer to set the
expectation that no action is to be expected from Ubuntu from what are
really wishlist feature requests that belong upstream.

Most of the other bugs were either in progress by Ubuntu developers or
the usual not proper bug reports (standard template reply ->
Incomplete).

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2021-04-12 (Monday Triage)

2021-04-11 Thread Robie Basak
Bugs last updated between 2021-04-09 (Friday) and 2021-04-11 (Sunday) inclusive
Date range identified as: "Monday triage"

Mostly comment noise as people work on bugs. Some bugs worth mentioning:

LP: #1919468 - (Confirmed)  [haproxy]- HAProxy 2.0.13 does not 
close connection even though connection: close is sent, leaves many connections 
in CLOSE-WAIT state for HEAD-method requests

Seems legit, but I don't have anything to add and it's already tagged
server-triage-discuss, so there's nothing further to do from a triage
perspective for now, until that discussion happens.

LP: #1922509 - (Incomplete) [openvpn]- ssh doesn't work after 
stoping all open-vpn services

I understand Utkarsh won't be around today, so I just commented pointing
this person to community support resources and so as they don't expect
user support through the bug.

LP: #1923361 - (New)[libtirpc]   - unable to link xdr functions 
with groovy and hirsute

Why does this have an Ubuntu Server bug subscription? Seems more like
it should belong to Foundations? The rdepends list is very large[1]. In
any case, it didn't seem high enough priority to work on soon, so I
added it to the backlog and commented accordingly.

[1] 
https://people.canonical.com/~ubuntu-archive/germinate-output/ubuntu.hirsute/rdepends/libtirpc/libtirpc3


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

awk inconsistency

2021-03-03 Thread Robie Basak
[also CCing ubuntu-server@ as server people might also want this as a
PSA]

I just noticed something. mawk is Required, so provides the usual
implementation of awk on Ubuntu. However, byobu depends on gawk, and
byobu is seeded on server (and cloud images). gawk also provides the awk
update-alternative at a higher priority than mawk. So gawk is
effectively the default awk implementation on Ubuntu Server.

I suspect that this happened a long time ago, and is an accident. I
don't like the inconsistency as it could lead to surprising behaviour.

However I'm not sure if it's worth making consistent, as this might
break people who depend on some specific behaviour on release upgrade.

So I'm not suggesting we do anything about it now, but I thought I'd
leave this note in case anyone finds themselves puzzled by this in the
future.

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2020-03-01 (Monday triage)

2021-03-01 Thread Robie Basak
Bugs last updated between 2021-02-26 (Friday) and 2021-02-28 (Sunday)
inclusive
Date range identified as: "Monday triage"

There was quite a bit of bug noise due to Launchpad's Debian BTS tracker
seemingly coming alive after some inactivity. No significant bugs to
mention, except that I thought I'd share these ones which I found
interesting:

LP: #1161012 - (Expired)[clamav] - Clamav package adds
proxy to config on install and update

Excellent analysis provided by a contributor which demonstrates that
thsi is a bug in update-manager. Added an update-manager task. The
mechanics of the bug are quite interesting: update-manager sets
http(s)_proxy from apt proxy settings for (presumably) its own purposes;
these leak through to the clamav maintainer script which then assumes
that it'll work for other URLs and not just for apt.

LP: #1915959 - *(Fix Released)  [libapache2-mod-perl2] - Crashes with
SIGSEGV due to undefined behaviour when calling perl_parse

This was a request for a backport of an existing crash fix to Focal. I
added a task and tagged server-next and bitesize.

LP: #1917157 - (New)[run-one]- run-this-one is very
slow

This seemed important if true, so I set triage aside to do some further
investigation into this. Conclusion: it affects only run-this-one and
not pgrep as suggested, so I concluded it is of low importance. However
the pgrep bug seems valid with a patch available, so I tagged it for
investigation by the Foundations team (as they look after this package).

LP: #1917170 - (New)[openvpn]- Update the package to
look for configuration files in /etc/openvpn/client instead of
/etc/openvpn

I don't think this is appropriate to introduce an Ubuntu delta over, so
I marked it Won't Fix with an explanation.

LP: #702641  - (Confirmed)  [samba]  - samba.schema missing

I don't think this is appropriate to introduce an Ubuntu delta over, so
I marked it Invalid with an explanation.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage report for 2020-01-18 (Monday triage)

2021-01-19 Thread Robie Basak
Bugs last updated between 2021-01-15 (Friday) and 2021-01-17 (Sunday)
inclusive

Date range identified as: "Monday triage"

There were quite a few bugs worth mentioning:

Bugs that seem valid and could do with attention soon. I've made sure
they're correctly in the backlog with Importance set:

LP: #1873923 - *(Confirmed) [freeradius] - freeradius with 
freeradius-python3 fails to start out of the box
LP: #1885403 - *(Confirmed) [postfix]- posttls-finger fails to 
connect to private/tlsmgr
LP: #1909950 - *(New)   [bind9]  - TCP connections never close
LP: #1911999 - (New)[multipath-tools] - faulty paths are not removed

I additionally tagged this one server-next as a patch is available:

LP: #1912118 - (New)[dovecot]- assertion failure in 
message_part_finish when searching large folder

One valid bug that I'm not sure needs as high a priority, but is correctly in
the backlog so I left it alone:

LP: #1893753 - *(Triaged)   [nginx]  - libnginx-mod-http-lua 
0.10.11 not compatible with NGINX 1.18/1.17

I didn't think this bug belongs to the server team, even if it is valid,
so I left it alone:

LP: #1891810 - (New)[libseccomp] - Missing openat2 syscall, 
causes problems for fuse-overlayfs in nspawn containers

Finally, I'm not sure how to handle this one in terms of priority.
Normally I'd say that if it is valid, it doesn't affect most Ubuntu
users so needs a volunteer to drive it. Should it be treated any
differently just because it's an i386 whitelist request?

LP: #1904990 - *(Triaged)   [sssd]   - Missing i386 version of 
libnss-sss

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Bug triage report for 2021-01-11 (Tuesday triage)

2021-01-12 Thread Robie Basak
I replied in the bug.

My view:

1. It is common that a configuration change away from default requires
more than one configuration file to be changed so as not to break the
system. This is one of those cases. Another common case, for example, is
that having a service bind to an address often requires both the service
to be configured to do that, and the service definition in systemd to be
configured to now depend on the interface being configured. In general,
I don't think we can resolve these cases. In specific situations we
might be able to make the UX smoother. But in general, it's a required
part of operating a server that you change configuration in all the
places that it is required. None of this affects the use cases that we
support; this is only stipulating the correct method to configure your
server to achieve specific outcomes that remain supported.

2. Debian's policy, which we inherit, is that services should be
configured and running some sensible default in the common case, after
apt is finished. However, for automation, which is common now in the
server world, the policy provides a mechanism to prevent the start of a
service during package installation to allow for its configuration.
IMHO, all automation tooling should do this by default, and it's
generally incorrect not to do it if you're immediately going to
reconfigure and restart the service anyway.

Put these two things together, and I believe that the use case presented
is resolved, and there's therefore no bug. I asked in the bug for
confirmation.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: containerd / docker.io LP: #1870514

2020-12-04 Thread Robie Basak
On Thu, Dec 03, 2020 at 03:47:53PM -0800, Bryce Harrington wrote:
> One other more philosophical design question you could help answer.  The
> debhelper generated stuff provided a chunk of code for handling service
> restart via invoke-rc.d.  The question is are there any scenarios where
> we care about this legacy init system?  If there is, then we may need
> further logic beyond what I've included; if there isn't, then can we
> omit the update-rc.d / invoke-rc.d logic entirely?

For Ubuntu, Xenial could be using upstart following a release upgrade
from Trusty, but apart from that, Ubuntu is "guaranteed" to be running
systemd since we don't support anything else. The only exception I can
think of is that application containers break when packages supply
tmpfiles.d since that never happens if nothing is there to start apply
tmpfiles.d. Anyway, my point is that the Sys V stuff only exists because
Debian still supports that and so we inherit the machinery for multiple
init systems even though in Ubuntu we don't support variance from
systemd. Therefore, I wouldn't consider it a regression to break a
system using not-systemd in a stable update in Ubuntu. We should
probably avoid regressing user entry points though (eg. if a user calls
a /etc/init.d script directly). Others' views may vary (if so, please
speak up).

So I don't think our maintainer scripts in a stable update need to
maintain support for dealing with the case that a machine actually
running Sys V init. I don't think what you suggest would break an
/etc/init.d entry point, but please check and if it does we can go from
there.

HTH,

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday bug triage - 11/17 & 4/20

2020-11-19 Thread Robie Basak
On Tue, Nov 17, 2020 at 04:42:06PM -0800, Bryce Harrington wrote:
> LP: #1857584 - (Confirmed)  [mysql-8.0]  - MySQL X protocol port 
> 33060 listening on network by default
> 
>   - Is marked as security issue
>   - Sounds like may just need adjustment to default config file
>   - Marked server-next for further investigation

This is already fixed in the packaging development branch. It might be
worth fixing in stable releases, but that needs checking and separate
justification since it will by definition regress users to change it. I
commented in the bug.

Note that you can reproduce this kind of thing without having to
actually install anything by using chdist(1) like this (once set up):
"chdist apt-get bionic -s install nodejs npm libmysqlclient-dev".

> LP: #1873608 - (New)[mysql-5.7]  - libmysqlclient-dev 
> prevents npm/nodejs
> 
>   - Some sort of obscure Conflicts / Breaks situation maybe?
>   - Requested logs and cut-and-paste of output; set to Incomplete

This is a known issue in the major version of Node shipped in Bionic.
It's a consequence of some unfortunate upstream ABI choices. I
commented, linked bugs, and marked the duplicate.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Monday Triage Report (2020-11-02)

2020-11-04 Thread Robie Basak
On Wed, Nov 04, 2020 at 12:22:06PM -0500, Sergio Durigan Junior wrote:
> Sigh...  A bunch of people are commenting/opening these MySQL bugs
> against Focal.  It seems like the last mysql update really broke things,
> but I can't reproduce the problem here.  I tried one more time to set up
> a Focal container with very limited resources, but the upgrade
> succeeded.

Without looking at the specifics here, usually it's not that an update
breaks things, but that it's common for users to have broken their own
MySQL installations in various different ways (usually these are
experiments rather than production). Then on an upgrade the maintainer
script fails when it tries to restart an already failing daemon and it
appears that the problem is the upgrade when that wasn't the cause.

My view on these is if people can provide specifics of where there
actually is a bug in our packaging, then we can fix it, but unless we
have that it's not worth wasting time on individual cases except to try
and detect a general pattern to find specific use cases that we can
actually fix. I'm not sure there are many left though; I suspect that in
most cases the steps users actually followed to end up with a failure
would not be considered to be supported (eg. installing from third party
repositories, customization hacks, and so on). I suspect quite a lot of
this is driven by broken third party instructions that users have
followed some time in the past.

> ### https://pad.lv/1902348 - (New) [mysql-8.0] - package
> mysql-server-8.0 8.0.22-0ubuntu0.20.04.2 failed to install/upgrade:
> installed mysql-server-8.0 package pre-removal scrip$ subprocess
> returned error exit status 1
> 
> This is actually a different issue!  A sequence of operations to install
> MySQL/MariaDB rendered MySQL in a strange state.  I was able to
> reproduce it and marked the bug as Triaged.

This is a duplicate of
https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1490071 I
think?


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Bug triage report for 2020-11-02 (Tuesday triage)

2020-11-04 Thread Robie Basak
On Tue, Nov 03, 2020 at 12:18:41PM -0300, Lucas Kanashiro wrote:
> Comments:
> 
> https://pad.lv/1860620 - (Confirmed)  [net-snmp]   -
> ubuntu-desktop-minimal should not depend on mysql libs
> -> Users are complaining that ubuntu-desktop-minimal depends on libsnmp35
> which depends on libmysqlclient21. I do not think we should drop mysql
> support from net-snmp just because of this. Asked if they have a better
> reason to make it not pull in mysql library and marked as Incomplete.

There have been a couple of other very similar requests recently that
I've commented on:

https://bugs.launchpad.net/ubuntu/+source/mailutils/+bug/1715259
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972445

Maybe we could use a standard template reply for these, unless there's
something deeper going on that I've missed?

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Wednesday Triage Report (2020-10-28)

2020-10-28 Thread Robie Basak
Hi Sergio,

On Wed, Oct 28, 2020 at 04:16:37PM -0400, Sergio Durigan Junior wrote:
> ### https://pad.lv/1901708 - (Confirmed) [mysql-8.0] - package
> mysql-server-8.0 8.0.22-0ubuntu0.20.04.2 failed to install/upgrade:
> installed mysql-server-8.0 package post-installation script subprocess
> returned error exit status 1
> 
> This seems to be a valid one.  An upgrade from 8.0.21-0ubuntu0.20.04.4
> to 8.0.22-0ubuntu0.20.04.2 will likely trigger a timeout that will
> prevent apt upgrade from finishing, because it requires an internal
> server upgrade that can take several minutes (apparently depending on
> the database size; I couldn't reproduce it locally with an empty db).  I
> subscribe Ubuntu Server, but still marked the bug as Incomplete since
> I'd like to confirm my suspicion that the reporter does have a sizeable
> MySQL database.

This concern sounds like
https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1882527

Although based on the reporter's reply, perhaps in this case it wasn't
caused by the database being large, and was something else.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: 2020-09-15 (Tuesday): Wednesday triage

2020-09-18 Thread Robie Basak
On Fri, Sep 18, 2020 at 12:57:17PM -0300, Rafael David Tinoco wrote:
> https://pad.lv/1689833 - (Triaged)[openvpn]- OpenVPN
> server does not start properly on boot
> 
> => @racb, last comment mentions you added a card to issues like this one
> => it turns out that ifupdown might need a trigger for openvpn to bind
> correct IPs
> => is this something you had time to dig into and lost track ?
> => just ignore this if it is something we should still have in our
> queue, thanks!

You're right - this is in my backlog to address properly. I have two
other bugs in mind too. I've just tagged them all
"network-online-ordering".


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Bug triage: between 2020-08-14 (Friday) and 2020-08-16 (Sunday) inclusive ("Monday triage")

2020-08-18 Thread Robie Basak
Lots of reports I felt were obscure (will only help one user) and so
prioritised lower than lots of other more important things we already
have in our backlog.

The only one to mention was:

LP: #1891687 - (New)[libvirt]- Can't  pass
:01:00:1 NVIDIA Corporation TU102 High Definition Audio Controller
from qemu + xen + libvirt + virt-manager VM to windows 10 guest os

Am I wrong on this one and it's more important than I think?

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Triage report (2020-07-30)

2020-07-30 Thread Robie Basak
On Thu, Jul 30, 2020 at 06:45:08PM +0200, Paride Legovini wrote:
> LP: #1889328 - *(New) [mysql-8.0]  - package mysql-server-8.0
> 8.0.21-0ubuntu0.20.04.3 failed to install/upgrade: installed
> mysql-server-8.0 package pre-removal script subprocess returned error
> exit status 1
> 
> Yes, this is not bogus. TLDR, this break the mysql install:
> 
>   apt install mariadb-server
>   apt remove mariadb-server
>   apt install mysql-server
> 
> More details in my comment there. Tagged server-next.

This _may_ be considered a duplicate of
https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1490071

The root cause may be a little different, but it's essentially the same
thing - packaging doesn't currently support swapping from MariaDB to
MySQL - but neither do the upstreams. We have discussed how this might
be worked around in packaging, but it is non-trivial to implement and
has never been prioritised.

I don't think server-next is warranted here. It's something that affects
people experimenting and doesn't affect servers in production. Nor is
MariaDB in main.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Weekend triage (done on Wednesday)

2020-05-27 Thread Robie Basak
Things worth mentioning:

 * There were some related to Ubuntu vs. Active Directory and running
   in that sort of corporate environment: LP: #1880157, LP: #1880193,
   LP: #1880209. I'm not sure I have a good answer for these, but have
   added them to appropriate backlogs. If someone wants to work on
   polishing this story, please take a look.

 * Samba doesn't do NT1 by default in Focal any more LP: #1880305 (set
   Won't Fix).


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Random tools I've found interesting

2020-03-06 Thread Robie Basak
On Fri, Mar 06, 2020 at 09:46:29AM -0600, Ryan Harper wrote:
> (neipa) ~ % ssh f2.lxd
> Warning: Permanently added 'f2.lxd' (ECDSA) to the list of known hosts.
> 
> ubuntu@f2:~$

I have something similar, but different:
https://git.launchpad.net/~racb/+git/tools/tree/lxd-ssh

Differences:

No ssh host key spam as it automatically syncs ~/.ssh/known_hosts with
the container's public keys.

Doesn't need/rely on networking - it uses lxc exec internally.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: proposed migration duty - special php edition

2020-03-03 Thread Robie Basak
On Tue, Mar 03, 2020 at 01:33:53PM +, Robie Basak wrote:
> Debdiff for phpunit attached. Please review!

I should add that I've tested phpunit build and autopkgtest locally on
amd64 only, and php-cache-lite autopkgtest (without a build) locally
against the local build of phpunit.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: proposed migration duty - special php edition

2020-03-03 Thread Robie Basak
On Tue, Mar 03, 2020 at 12:38:08PM +0100, Christian Ehrhardt wrote:
> Class I:
> - php-cache-lite - FAIL stderr: PHP Warning:
>  file_put_contents(/usr/bin/.phpunit.result.cache): failed to open stream
> (no idea yet)
> - php-db - same I/O error
> - php-imagick - same I/O error
> - php-text-password - same I/O error
> - phpmd - there are two versions, the newer 2.8.1-2 failed on the same I/O
> error
> => Rbasak offered to take a look at these, he'll reply to this mail later

Debdiff for phpunit attached. Please review!
diff -Nru phpunit-8.5.2/debian/changelog phpunit-8.5.2/debian/changelog
--- phpunit-8.5.2/debian/changelog  2020-01-09 12:09:16.0 +
+++ phpunit-8.5.2/debian/changelog  2020-03-03 12:20:47.0 +
@@ -1,3 +1,13 @@
+phpunit (8.5.2-1ubuntu1~ppa1) UNRELEASED; urgency=medium
+
+  * d/p/0003-Default-cache-location-to-current-directory.patch: cherry-pick
+from Debian VCS 4e3d1bb to change default cache location to the current
+directory. This stops phpunit failing by default when it tries to write to
+/usr/bin to fix autopkgtests of reverse dependencies. Closes: #951258.
+Thanks to Andrius Merkys.
+
+ -- Robie Basak   Tue, 03 Mar 2020 12:20:47 +
+
 phpunit (8.5.2-1) unstable; urgency=medium
 
   [ Sebastian Bergmann ]
diff -Nru phpunit-8.5.2/debian/control phpunit-8.5.2/debian/control
--- phpunit-8.5.2/debian/control2020-01-09 12:07:53.0 +
+++ phpunit-8.5.2/debian/control2020-03-03 12:20:47.0 +
@@ -1,7 +1,8 @@
 Source: phpunit
 Section: php
 Priority: optional
-Maintainer: Debian PHP PEAR Maintainers 
+Maintainer: Ubuntu Developers 
+XSBC-Original-Maintainer: Debian PHP PEAR Maintainers 

 Uploaders: Prach Pongpanich ,
David Prévot 
 Build-Depends: debhelper-compat (= 12),
diff -Nru 
phpunit-8.5.2/debian/patches/0003-Default-cache-location-to-current-directory.patch
 
phpunit-8.5.2/debian/patches/0003-Default-cache-location-to-current-directory.patch
--- 
phpunit-8.5.2/debian/patches/0003-Default-cache-location-to-current-directory.patch
 1970-01-01 00:00:00.0 +
+++ 
phpunit-8.5.2/debian/patches/0003-Default-cache-location-to-current-directory.patch
 2020-03-03 12:20:16.0 +
@@ -0,0 +1,20 @@
+From: Andrius Merkys 
+Date: Sun, 16 Feb 2020 10:37:31 +0200
+Subject: Default cache location to current directory
+
+Bug-Debian: https://bugs.debian.org/951258
+---
+ src/TextUI/TestRunner.php | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/src/TextUI/TestRunner.php
 b/src/TextUI/TestRunner.php
+@@ -157,7 +157,7 @@
+ if (isset($arguments['configuration']) && 
$arguments['configuration'] instanceof Configuration) {
+ $cacheLocation = 
$arguments['configuration']->getFilename();
+ } else {
+-$cacheLocation = $_SERVER['PHP_SELF'];
++$cacheLocation = \getcwd() . \DIRECTORY_SEPARATOR . 
'cache'; /* get around \dirname(...) */
+ }
+ 
+ $arguments['cacheResultFile'] = null;
diff -Nru phpunit-8.5.2/debian/patches/series 
phpunit-8.5.2/debian/patches/series
--- phpunit-8.5.2/debian/patches/series 2020-01-09 12:07:44.0 +
+++ phpunit-8.5.2/debian/patches/series 2020-03-03 12:20:07.0 +
@@ -1,2 +1,3 @@
 0001-Remove-Composer-autoload.patch
 0002-phpunit.xsd-is-installed-in-usr-share-php-PHPUnit.patch
+0003-Default-cache-location-to-current-directory.patch


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

git-ubuntu 0.9.1 (beta) Released

2020-01-29 Thread Robie Basak
The git-ubuntu snap package has been updated to 0.9.1 in all snap
channels. Note that the previously 0.8.0 never got released to the
stable channel, so users following the stable channel will also receive
changes detailed in the previous release announcement[1].

Changes from 0.8.0 to 0.9.1
---

One notable change is that "git ubuntu build-source" no longer exists
and has been replaced with "git ubuntu build -S" (or --source) to mirror
the traditional tooling. The CLI help output has also been polished.

As with the previous release, the majority of other changes are related
to quality improvements and are not intended to result in user-visible
changes. Most of this is in refactoring and the addition of further
tests; Bryce has also continued to overhaul the importer service daemon
for reliability and logging.

If you are following the stable snap channel, see also the previous
release announcement[1] for further changes that will land in the stable
channel in addition to the changes in this release.

Commits included in this Release


Andreas Hasenack (2):
  Add pyzmq to the source whitelist
  Add linux-snapdragon to import blacklist

Bryce Harrington (15):
  doc: Define a release process
  Cleanup --help output formatting and show all available commands
  build: Deprecate 'build-source' in favor of 'build -S'
  Add missing dependency to README.md directions
  README.md: Recommend use of a separate import directory for local usage
  git_repository: Copyedit code docs and comments
  Refactor importer to encapsulate sendmail logic to its own object
  Send fewer package import/failure emails
  systemd: Include last 100 lines from journal in system failure emails
  docs: Fix path for script discussed in importer service docs
  systemd: Fix invocation of failure-email.sh
  systemd: Use the installed symlink for running importer
  systemd: Fix service name
  systemd: Drop explicit setting of StandardOutput to journal
  Log when emails are sent, not when they're not sent

Rafael David Tinoco (2):
  Add libslirp to whitelist.
  Add pyagentx to whitelist (LP: #1855943).

Robie Basak (24):
  Make xfail passes fail the test suite
  Import Placeholder to avoid qualification
  Add docstring for Commit constructor
  repo_builder.Commit: default to empty tree
  SourceSpec: change default to non-native
  Break out repo_builder tests
  Test conciseness, consistency and terminology
  Calculate validation_repo only when it is used
  Add style convention on import statements
  repo_builder: add Commit.from_spec method
  source_builder: add mutate attribute to SourceSpec
  Add importer tests
  Merge branch 'importer-add-tests'
  Add some edge case changelog parsing tests
  Fix changelog parsing
  Add Changelog.git_authorship() method
  Rewrite commit_tree_hash into commit_source_tree
  Change main phasing default to 100%
  Add ubuntu-dev-tools to the import whitelist
  Merge branch 'phasing-defaults'
  version: bump to 0.9.0
  Drop pin on lazr.restfulclient
  self-test: be more explicit when failing
  version: bump to 0.9.1

Past Releases
-

For a list of previous release announcements, please see:

https://launchpad.net/usd-importer/+announcements

[1] https://launchpad.net/usd-importer/+announcement/15370


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: PKS Service Down

2019-12-03 Thread Robie Basak
On Mon, Dec 02, 2019 at 12:25:45PM +0100, sascha a. wrote:
> Is down, please someone whos responsible have a look.

Thank you for your enquiry.

For the record, there was an infrastructure outage that was already
known and being worked on thanks to automated monitoring.

As this kind of thing is more a realtime affair and not necessarily
server-specific, discussions about specific outages aren't really
suitable for this particular list. Instead, infrastructure status can be
found in the topic of the #canonical-sysadmin channel on Freenode, and
if the topic there doesn't describe an issue you're seeing, that channel
is the appropriate starting point for making enquiries about a suspected
outage.

Hope that helps,

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Triage report ("Monday triage")

2019-11-19 Thread Robie Basak
## Triage ##

This was to cover bugs touched from Monday through Sunday.

The only bug worth mentioning is LP: #1852758, which was another
instance of a user with a custom MySQL configuration failing the upgrade
because MySQL 8.0 invalidates some old configuration directives.

I think we're getting a good collection of these now. Perhaps we can
adjust the postinst to cover the common cases automatically for users in
time for 20.04.

## Proposed Migration ##

I struggled with this. It wasn't clear to me at all which entries have
previously already been investigated from quite a big list, even with
examining previous reports to this list. Surely most of them have
already been looked at? It wasn't practical to look at them all during
my shift. This continues my general opinion that having this on a daily
rota is not an effective way of helping with proposed migration, since
there's little record of progress on an individual package basis and so
it just seems like a load of duplication of effort.

I did look at mysql-8.0 blocking lz4. This needs fixing in the upstream
MySQL test suite to accomodate changes in lz4. I filed LP: #1853144 and
it turns out that Marc has simultaneously been working on it.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Updated cron?

2019-08-13 Thread Robie Basak
On Tue, Aug 13, 2019 at 02:04:14PM +, Leroy Tennison wrote:
> I don't know about a specification but, from "man 5 crontab" on
> OpenSUSE 13.2 'If MAILFROM is defined (and non-empty), it is used as
> the envelope sender address, otherwise, "root" is used.

Sounds like it is using "sendmail -f ".

Thank you for bringing this up Leroy. I thought I'd share my thoughts on
what we should be doing generally in Ubuntu, rather than in answer to
your specific question:

I have no particular objection to tweaking cron, but:

 1) it does seem to me that if users find MAILFROM necessary, then they
 would be better served by being advised to tweak their MTA
 configuration rather than hoping for a similar feature in every email
 sending app and configuring each app individually.

 2) perhaps it's better to leave cron as-is for legacy purposes, but
 advise that users look at newer tools that don't have a backward
 compatibility burden for additional functionality (eg. systemd timers).

If there is clearly a leading cron compatible replacement in wide use in
the community then switching to that might make sense, but it would need
someone to take the ongoing effort to make sure that we don't break any
existing users currently happy with the current cron implementation.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Updated cron?

2019-08-12 Thread Robie Basak
On Fri, Aug 09, 2019 at 02:04:08PM +, Leroy Tennison wrote:
> Is a newer version of cron (or an alternative) available for Ubuntu?
> The reason I ask is that another distribution has a 2012 version that
> has a MAILFROM capability.

Is there a specification of what MAILFROM actually does, and is there a
reason this can't be implemented in MTA configuration instead? I would
want sending mail to work from anything on the system rather than fix it
on a per-application basis.


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Merge of debian-archive-keyring

2019-06-11 Thread Robie Basak
Hi Ross,

On Mon, Jun 10, 2019 at 11:34:37AM +0200, Ross Gammon wrote:
> Could this package please be imported ready for a merge with git-ubuntu?

Done. I've imported it manually for now, and also added the package to
the whitelist for automatic imports, but that won't be active until the
next deployment (if I remember, tomorrow).

HTH,

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Re: Is there an official statement about the Ubuntu package version identifier

2019-06-08 Thread Robie Basak
Hi Leroy,

Some additions to what others have already said:

https://wiki.ubuntu.com/SecurityTeam/FAQ#Versions points out "Sometimes
external security vendors doing software version scanning against Ubuntu
systems do not check actual package versions, leading to false positives
in their scan reports. For an authoritative source of what packages may
have outstanding vulnerabilities, the Ubuntu CVE Tracker can be
consulted."

The Ubuntu CVE Tracker at
https://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-5387.html
says that the fix was released in package version "2.4.18-2ubuntu3.1"
(in Xenial, for example), and I believe this database reflects the
Ubuntu Security Team's official position. In addition it is confirmed in
the linked announcement https://usn.ubuntu.com/3038-1/ which certainly
is an official statement.

Is that is not sufficient for your needs, why isn't it?

Robie


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

Essential Certbot updates on 16.04: call for testing

2019-02-27 Thread Robie Basak
The Let's Encrypt packages in Ubuntu 16.04 will stop working on 13 March
2019. Updates to fix this problem are now ready for testing. Please help
us test!

Certbot (formerly called Let's Encrypt) will stop working properly on 13
March 2019 when TLS-SNI-01 validation is turned off by the primary Let's
Encrypt CA. This will make the Ubuntu 16.04 letsencrypt package
effectively useless for many users. Newer Ubuntu releases package
versions of Certbot that implement alternate validation methods and are
not affected.

In Ubuntu 16.04 we are addressing this by backporting the existing
Certbot packaging from Ubuntu 18.04. Proposed updates for 16.04 are now
available and will be released to the usual update channels when they
have received sufficient testing and validation.

Please help us test these packages on 16.04. Reports of both success and
failure are appreciated. Please include details of how you tested,
including the package versions used and any specifics of your
environment to https://launchpad.net/bugs/1640978

To test:

To avoid upgrading wholesale to the proposed pocket (doing so may break
your system), ensure that apt is pinned from doing so by making sure
that a file exists in `/etc/apt/preferences.d/`, for example
`/etc/apt/preferences.d/proposed-updates`, as follows:

Package: *
Pin: release a=xenial-proposed
Pin-Priority: 400

Allow apt to upgrade all the packages provided in this Certbot update by
creating `/etc/apt/preferences.d/certbot-proposed` as follows:

Package: python-acme-doc python-acme python3-acme certbot letsencrypt 
python-certbot-doc python-certbot python-certbot-apache 
python-certbot-apache-doc python-josepy-doc python-josepy python3-josepy 
python-letsencrypt python-letsencrypt-apache
Pin: release a=xenial-proposed
Pin-Priority: 500

Make sure the following line exists in your `/etc/apt/sources.list` (or
in a file in `/etc/apt/sources.list.d/`):

deb http://archive.ubuntu.com/ubuntu/ xenial-proposed main universe

(other components such as `restricted` and `multiverse` may also be
present).

Now you may simply `apt update` and `apt upgrade` as usual and apt will
upgrade to this proposed update ready for testing.

Reports of both success and failure are appreciated. Please include
details of how you tested, including the package versions used and any
specifics of your environment. You can generate the status and versions
of all the Certbot-related packages with the following command:

dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package} ${version}\n' 
python-acme-doc python-acme python3-acme certbot letsencrypt python-certbot-doc 
python-certbot python-certbot-apache python-certbot-apache-doc 
python-josepy-doc python-josepy python3-josepy python-letsencrypt 
python-letsencrypt-apache

Please add testing reports to the Launchpad tracking bug at:
https://launchpad.net/bugs/1640978


signature.asc
Description: PGP signature
-- 
ubuntu-server mailing list
ubuntu-server@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
More info: https://wiki.ubuntu.com/ServerTeam

  1   2   3   4   5   6   7   8   9   10   >