[MIR] ubuntuone-credentials

Bug #1275083 reported by dobey
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntuone-credentials (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Availability: Already in universe.
Rationale: The package is seeded in the Ubuntu Touch image.
Security:
Quality Assurance: Unit tests running during package build.
Background Information: This source package provides binary packages which are installed on Ubuntu Touch by default, and which are necessary for use of certain system features (such as installing of apps, purchasing, and push notifications):

  - account-plugin-ubuntuone
  - libubuntuoneauth-2.0-0
  - qml-module-ubuntuone
  - ubuntuone-credentials-common

Revision history for this message
Michael Terry (mterry) wrote :

- Tests are run, symbols file exists, packaging is fine
- Bug 1201460 notes that the package isn't marked for translation. That's a blocker.
- There is a team bug subscriber, ~touch-packages. But that just has one member... ~ubuntuone-hackers should be subscribed to bugs.
- This also needs a MIR for ubuntu-system-settings-online-accounts. Please file that too.

Changed in ubuntuone-credentials (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ubuntuone-credentials (Ubuntu) because there has been no activity for 60 days.]

Changed in ubuntuone-credentials (Ubuntu):
status: Incomplete → Expired
dobey (dobey)
Changed in ubuntuone-credentials (Ubuntu):
status: Expired → New
Revision history for this message
dobey (dobey) wrote :

Reopened this as we need to try again. The aforementioned bug regarding translations has been long fixed, and I've subscribed unity-api-team to the bugs.

This is of course blocked on a MIR for ubuntu-system-settings-online-accounts being made/approved, and that is probably blocked on other things it depends on also having MIRs which get approved.

description: updated
Revision history for this message
Michael Terry (mterry) wrote :

From a packaging POV, this seems fine. Subscribing security team since this seems potentially sensitive.

Rodney, I see you subscribed ~unity-api-team. But ~unity-api-bugs is the team that the package-subscribers script looks for. Please standardize on one (and/or sub both).

Changed in ubuntuone-credentials (Ubuntu):
assignee: nobody → Ubuntu Security Team (ubuntu-security)
Revision history for this message
Michael Terry (mterry) wrote :

Although actually, why are tests disabled for powerpc? They work on ppc64 but not powerpc? Is it something we can fix rather than continuing to disable them?

Revision history for this message
dobey (dobey) wrote :

Michael, I have no idea what that ~unity-api-bugs team is. It seems to only have slangasek and bdmurray as members, neither of which are members of the Unity API Team. I don't know when or why it was created, but we certainly wouldn't be using it for anything in the Unity API team.

Revision history for this message
dobey (dobey) wrote :

The tests were disabled on powerpc back in March, as something was causing crashes there, which don't happen on other archs, and we have no way to reasonably debug it.

Revision history for this message
Michael Terry (mterry) wrote :

Our porter machines can't reproduce it?

Revision history for this message
Brian Murray (brian-murray) wrote :

The unity-api-bugs team was created to subscribe to bugs about packages such that the package to team associations can be tracked via scripts using the Launchpad API. The reason a separate team was used was so that the team and its members were not flooded with bug mail for the packages to which the team is subscribed. That being said we move the package subscriptions (https://bugs.launchpad.net/~unity-api-bugs/+packagebugs) to the unity-api-team if that makes sense.

Revision history for this message
dobey (dobey) wrote :

@brian Oh, OK. Unfrotunately, only you and slangasek are members of that team, and slangasek is the owner, so I can't subscribe it to any packages myself. Feel free to subscribe that team.

@michael I don't know what "our porter machines" are, or how to access them.

Revision history for this message
Michael Terry (mterry) wrote :

Brian, it seems that maybe the unity-api-bugs team isn't super useful right now. Most team packages already have ~unity-api-team subscribed. So they don't seem super worried about bugmail. I'd propose we switch the team in the package-subscribers script.

Revision history for this message
Brian Murray (brian-murray) wrote :

The team has been subscribed.

 $ ./subscribe-to-package.py -u unity-api-bugs -p ubuntuone-credentials
unity-api-bugs is now subscribed to all bugs about ubuntuone-credentials.

Revision history for this message
Michi Henning (michihenning) wrote :

It seems best to get rid of unity-api-bugs and to use unity-api-team directly instead.

dobey (dobey)
Changed in ubuntuone-credentials (Ubuntu):
importance: Undecided → High
Revision history for this message
Emily Ratliff (emilyr) wrote :

Security Team ack for 16.10. We will be doing a source code review and request that the requesting team to promptly address any issues that we find.

Changed in ubuntuone-credentials (Ubuntu):
assignee: Ubuntu Security Team (ubuntu-security) → nobody
Revision history for this message
Will Cooke (willcooke) wrote :

Can this be reviewed again, or are we still waiting on solid answers about powerpc?

Changed in ubuntuone-credentials (Ubuntu):
assignee: nobody → MIR approval team (ubuntu-mir)
Revision history for this message
Michael Terry (mterry) wrote :

I am still waiting on solid answers about powerpc, but won't block on it.

Changed in ubuntuone-credentials (Ubuntu):
assignee: MIR approval team (ubuntu-mir) → nobody
status: New → Fix Committed
Revision history for this message
dobey (dobey) wrote : Re: [Bug 1275083] Re: [MIR] ubuntuone-credentials

Realistically, I'm not sure I can give a solid answer on PPC at the
moment. As we're migrating to snaps, a lot of changes are happening on
the server side, and this will affect ubuntuone-credentials at some
point. I expect we may also have some changes from design as well.
As a result, there will likely be some major changes in ubuntuone-
credentials in the not so distant future, which may improve the
situation for tests on PPC.

On Tue, 2016-09-20 at 12:56 +0000, Michael Terry wrote:
> I am still waiting on solid answers about powerpc, but won't block on
> it.
>
> ** Changed in: ubuntuone-credentials (Ubuntu)
>        Status: New => Fix Committed
>
> ** Changed in: ubuntuone-credentials (Ubuntu)
>      Assignee: MIR approval team (ubuntu-mir) => (unassigned)
>

Revision history for this message
Steve Langasek (vorlon) wrote :
Download full text (4.5 KiB)

Override component to main
ubuntuone-credentials 15.11+16.10.20160920 in yakkety: universe/libs -> main
account-plugin-ubuntuone 15.11+16.10.20160920 in yakkety amd64: universe/libs/extra/100% -> main
account-plugin-ubuntuone 15.11+16.10.20160920 in yakkety arm64: universe/libs/extra/100% -> main
account-plugin-ubuntuone 15.11+16.10.20160920 in yakkety armhf: universe/libs/extra/100% -> main
account-plugin-ubuntuone 15.11+16.10.20160920 in yakkety i386: universe/libs/extra/100% -> main
account-plugin-ubuntuone 15.11+16.10.20160920 in yakkety powerpc: universe/libs/extra/100% -> main
account-plugin-ubuntuone 15.11+16.10.20160920 in yakkety ppc64el: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-0 15.11+16.10.20160920 in yakkety amd64: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-0 15.11+16.10.20160920 in yakkety arm64: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-0 15.11+16.10.20160920 in yakkety armhf: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-0 15.11+16.10.20160920 in yakkety i386: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-0 15.11+16.10.20160920 in yakkety powerpc: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-0 15.11+16.10.20160920 in yakkety ppc64el: universe/libs/extra/100% -> main
libubuntuoneauth-2.0-dev 15.11+16.10.20160920 in yakkety amd64: universe/libdevel/extra/100% -> main
libubuntuoneauth-2.0-dev 15.11+16.10.20160920 in yakkety arm64: universe/libdevel/extra/100% -> main
libubuntuoneauth-2.0-dev 15.11+16.10.20160920 in yakkety armhf: universe/libdevel/extra/100% -> main
libubuntuoneauth-2.0-dev 15.11+16.10.20160920 in yakkety i386: universe/libdevel/extra/100% -> main
libubuntuoneauth-2.0-dev 15.11+16.10.20160920 in yakkety powerpc: universe/libdevel/extra/100% -> main
libubuntuoneauth-2.0-dev 15.11+16.10.20160920 in yakkety ppc64el: universe/libdevel/extra/100% -> main
qml-module-ubuntuone 15.11+16.10.20160920 in yakkety amd64: universe/libs/optional/100% -> main
qml-module-ubuntuone 15.11+16.10.20160920 in yakkety arm64: universe/libs/optional/100% -> main
qml-module-ubuntuone 15.11+16.10.20160920 in yakkety armhf: universe/libs/optional/100% -> main
qml-module-ubuntuone 15.11+16.10.20160920 in yakkety i386: universe/libs/optional/100% -> main
qml-module-ubuntuone 15.11+16.10.20160920 in yakkety powerpc: universe/libs/optional/100% -> main
qml-module-ubuntuone 15.11+16.10.20160920 in yakkety ppc64el: universe/libs/optional/100% -> main
signon-plugin-ubuntuone 15.11+16.10.20160920 in yakkety amd64: universe/libs/extra/100% -> main
signon-plugin-ubuntuone 15.11+16.10.20160920 in yakkety arm64: universe/libs/extra/100% -> main
signon-plugin-ubuntuone 15.11+16.10.20160920 in yakkety armhf: universe/libs/extra/100% -> main
signon-plugin-ubuntuone 15.11+16.10.20160920 in yakkety i386: universe/libs/extra/100% -> main
signon-plugin-ubuntuone 15.11+16.10.20160920 in yakkety powerpc: universe/libs/extra/100% -> main
signon-plugin-ubuntuone 15.11+16.10.20160920 in yakkety ppc64el: universe/libs/extra/100% -> main
ubuntuone-credentials-autopilot 15.11+16.10.20160920 in yakkety amd64: universe/libs/optional/100% -> main
ubuntuone-credentials-autopilot...

Read more...

Changed in ubuntuone-credentials (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.