Closed Bug 1177239 Opened 6 years ago Closed 6 years ago

Please create a "Taskcluster Platform" product

Categories

(bugzilla.mozilla.org :: Administration, task)

Production
task
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jhford, Assigned: dkl)

Details

Hi,

The Taskcluster team would like to have a product so that we can organise and triage our bugs much better.  We currently use the Testing :: Taskcluster component.

Please create a Taskcluster product and in this product the following components:

1. general -- Bugs which do not have a more specific component
1. service requests (can we make a form?) -- Adding/removing a user, worker type or other taskcluster platform configuration service requests
1. queue -- Taskcluster Queue
1. auth -- Taskcluster Authentication.  This component is for the authentication service, not for adding or modifying user accounts
1. index -- Taskcluster Indexing Service
1. docker-worker -- Taskcluster worker for running on Linux with Docker for compartmentalization
1. generic-worker -- Taskcluster worker written in Go which is used to run anything outside of the docker container system
1. aws-provisioner -- Taskcluster Provisioner for AWS Instances
1. scheduler -- Taskcluster Scheduler
1. tools -- Taskcluster websites including tools.taskcluster.net, docs.taskcluster.net and stats.taskcluster.net
1. hooks --  No description right now
1. integration -- Integration with other services and repositories
1. client libraries -- All Taskcluster client libraries
1. platform libraries -- Taskcluster platform libraries, e.g. base.Entity

When you create this product, please move all Testing :: Taskcluster bugs into it and remove the old component.

We were wondering what the process is for making a form for service requests.
we need a bit more information to create a product, see https://wiki.mozilla.org/BMO/Requesting_Changes#Products

> When you create this product, please move all Testing :: Taskcluster bugs into it and remove the old component.

no problems -- there's over 800 bugs so we'll have to run a few scripts to move those bugs without triggering bugmail.

> We were wondering what the process is for making a form for service requests.

it's probably best to have a quick chat (vidyo/whistler) with someone on the bmo team so we can get a rough idea of your requirements, and so we can detail what's possible and recommended.
Flags: needinfo?(jhford)
If we can specify a product description can it be:

Taskcluster is a platform that Mozilla has developed for running tasks.  This product is for bugs with the Taskcluster platform itself, not for issues with the configuration of the Mozilla Taskcluster instance.
(In reply to Byron Jones ‹:glob› from comment #1)
> we need a bit more information to create a product, see
> https://wiki.mozilla.org/BMO/Requesting_Changes#Products
> 
> > When you create this product, please move all Testing :: Taskcluster bugs into it and remove the old component.
> 
> no problems -- there's over 800 bugs so we'll have to run a few scripts to
> move those bugs without triggering bugmail.

ty!

> > We were wondering what the process is for making a form for service requests.
> 
> it's probably best to have a quick chat (vidyo/whistler) with someone on the
> bmo team so we can get a rough idea of your requirements, and so we can
> detail what's possible and recommended.

We're not 100% sure what we need yet, so let's do this over vidyo.  Thanks!
Flags: needinfo?(jhford)
can you please provide the following:

- classification to place the product (probably "other")
- a list of versions
- a list of target milestones (can be empty)
- the default group for security bugs (we can create a new group if required)
- any bug/attachment flags you need

for versions, milestones, and flag we can copy the full list from the testing product, but if you're only using a subset of those it makes sense to not copy those across
Flags: needinfo?(jhford)
(In reply to Byron Jones ‹:glob› from comment #4)
> can you please provide the following:
> 
> - classification to place the product (probably "other")

Either Other or Server Software would work for me.

> - a list of versions

We don't have versions, but if we absolutely have to have it, ['v1'] would work for me.

> - a list of target milestones (can be empty)

Please make this empty

> - the default group for security bugs (we can create a new group if required)

I don't think we have a security group but if you create one I can provide a list of people who should be on it.

> - any bug/attachment flags you need

review? on attachments should be enough i think.

> for versions, milestones, and flag we can copy the full list from the
> testing product, but if you're only using a subset of those it makes sense
> to not copy those across

We don't really use milestones, flags or versions in our workflow right now, I don't think we really need/care what these are.
Flags: needinfo?(jhford)
Assignee: nobody → dkl
Status: NEW → ASSIGNED
All done except we require a production code push to support the default security group changes. So I have it closed for bug entry at the moment. 

In the meantime, please send me a list of people to include in the taskcluster-security-team group and I can go ahead and set them up.

dkl
Flags: needinfo?(jhford)
(In reply to David Lawrence [:dkl] from comment #6)
> All done except we require a production code push to support the default
> security group changes. So I have it closed for bug entry at the moment. 

Cool, thanks!

> In the meantime, please send me a list of people to include in the
> taskcluster-security-team group and I can go ahead and set them up.

jhford mozilla_com
sdeckelmann mozilla_com
jopsen gmail_com
garndt mozilla_com

should be it for the time being.
Flags: needinfo?(jhford)
Oh, and pmoore mozilla_com
(In reply to John Ford [:jhford] -- please use 'needinfo?' instead of a CC from comment #7)
> jhford mozilla_com
> sdeckelmann mozilla_com
> jopsen gmail_com
> garndt mozilla_com
> pmoore mozilla_com

All done
Hi David,

Not sure what the status is here.  It still seems like the Taskcluster Platform product is not available.  Any ideas on when this will go live?

Thanks!
Flags: needinfo?(dkl)
sorry about missing this last week -- i've enabled the product.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(dkl)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.