MIR jetty6

Bug #418836 reported by Kees Cook
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
eucalyptus (Ubuntu)
Fix Released
Medium
Thierry Carrez
gwt (Ubuntu)
Fix Released
Undecided
Thierry Carrez
jetty (Ubuntu)
Fix Released
Undecided
Unassigned
jetty6 (Ubuntu)
Fix Released
High
Thierry Carrez

Bug Description

MIR notes for jetty6, from https://wiki.ubuntu.com/EucalyptusInMainSpec/Packages

http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=jetty fixed prior to 6.1.19, though frequency of issue is a little off-putting.

Revision history for this message
Kees Cook (kees) wrote :

Approved if at least modules/jetty/src/test can be enabled during the build.

Changed in jetty6 (Ubuntu):
status: New → Incomplete
assignee: nobody → Kees Cook (kees)
Revision history for this message
Kees Cook (kees) wrote :

Also, please note repacking:

NEW review - no issues found except repacking not documented in debian/copyright and version number -- james_w

Revision history for this message
Thierry Carrez (ttx) wrote :

I enabled tests in modules/jetty and modules/jetty-util, I just had to disable a couple tests that needed non-packaged third-party jars or resources to complete.

I also added a note about the repacking in debian/copyright.

Note that this is a karmic-only package (based on unstable debian work) that should be replaced by a jetty merge for karmic+1. I'll make sure they enable the testsuites before we replace jetty6 by jetty (>=6).

Changed in jetty6 (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Kees Cook (kees) wrote :

jetty6: approved.

Changed in jetty6 (Ubuntu):
assignee: Kees Cook (kees) → nobody
status: Confirmed → In Progress
Revision history for this message
Thierry Carrez (ttx) wrote :

In main now

Changed in jetty6 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Thierry Carrez (ttx) wrote :

The "jetty" package in debian was finally updated to version 6, so that makes the partial jetty6 package we introduced for eucalyptus in karmic mostly redundant (and unsyncable). For lucid, I want to get rid of that redundant package and use the generic "jetty" one instead.

I ported all Ubuntu improvements from the jetty6 package (enable build tests, use default-jdk) to the jetty package in a recent upload, so please consider the main promotion of the "jetty" package (so that i can move the eucalyptus dependencies to jetty and ask for jetty6 removal).

Note that the scope of the "jetty" package is broader that the "jetty6" one (it provides a standalone daemon in addition to the libraries). However, only the core jetty library should end up as a binary in main.

Let me know if you need anything more.

Martin Pitt (pitti)
Changed in jetty (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote :

This looks ok, if we can ignore the server part and leave that in universe. The binary package name changed, though (libjetty6-java -> libjetty-java), so this needs a dependency change in euca.

I promoted the package. Can you please do the dependency change in euca, so that we can remove the jetty6 source?

Changed in jetty (Ubuntu):
status: New → Fix Released
assignee: Martin Pitt (pitti) → nobody
Revision history for this message
Martin Pitt (pitti) wrote :

Reopening jetty6 task as a reminder

Changed in jetty6 (Ubuntu):
assignee: nobody → Thierry Carrez (ttx)
importance: Undecided → High
status: Fix Released → In Progress
Thierry Carrez (ttx)
Changed in eucalyptus (Ubuntu):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Thierry Carrez (ttx)
Revision history for this message
Thierry Carrez (ttx) wrote :

jetty6->jetty migration in eucalyptus is now committed in bzr

Changed in eucalyptus (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Thierry-

I can see you've committed the changes to eucalyptus bzr.

I don't understand why the jetty6 task is still open and assigned to you, Thierry. What's still to be done to the jetty6 package, and is it something that you, or an Archive Admin actually needs to do?

Revision history for this message
Martin Pitt (pitti) wrote : Re: [Bug 418836] Re: MIR jetty6

Dustin Kirkland [2010-01-29 16:29 -0000]:
> I don't understand why the jetty6 task is still open and assigned to
> you, Thierry. What's still to be done to the jetty6 package, and is it
> something that you, or an Archive Admin actually needs to do?

I kept it open as a reminder to remove jetty6 from teh archive once
eucalyptus switched over to jetty.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eucalyptus - 1.6.2~bzr1136-0ubuntu2

---------------
eucalyptus (1.6.2~bzr1136-0ubuntu2) lucid; urgency=low

  [ Thierry Carrez ]
  * debian/control, debian/build-jars, debian/eucalyptus-java-common.links:
    Migrate from jetty6 to jetty (LP: #418836)

  [ Dustin Kirkland ]
  * debian/eucalyptus-url: conditionally print the CLC's ipaddress in the MOTD
    only if we're on the CLC, LP: #494808
  * debian/eucalyptus-cc.config: default the cluster-name to "cluster1",
    ideally to eliminate one mostly unneeded (but preseedable) debconf
    question, LP: #513379, #455062
 -- Dustin Kirkland <email address hidden> Mon, 01 Feb 2010 22:07:49 -0800

Changed in eucalyptus (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

eucalyptus failed to build.

The only other package that currently still depends on jetty6 is gwt, I open a task for it as well:

-- lucid/main build deps on libjetty6-java:
gwt
-- lucid/main amd64 deps on libjetty6-java:
eucalyptus-java-common
-- lucid/main i386 deps on libjetty6-java:
eucalyptus-java-common

Changed in gwt (Ubuntu):
status: New → Triaged
Thierry Carrez (ttx)
Changed in gwt (Ubuntu):
assignee: nobody → Thierry Carrez (ttx)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gwt - 1.6.4-0ubuntu5

---------------
gwt (1.6.4-0ubuntu5) lucid; urgency=low

  * debian/control, debian/rules: Build with swt-gtk-3.5 and jetty,
    fixes LP: #418836
 -- Thierry Carrez <email address hidden> Tue, 02 Feb 2010 15:18:15 -0800

Changed in gwt (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Thierry Carrez (ttx) wrote :

@Martin: eucalyptus is now built, gwt fixed, you should be able to proceed.

Revision history for this message
Martin Pitt (pitti) wrote :

2010-02-04 14:48:56 INFO Removing candidates:
2010-02-04 14:48:56 INFO jetty6 6.1.19-0ubuntu4 in lucid
2010-02-04 14:48:56 INFO libjetty6-extra-java 6.1.19-0ubuntu4 in lucid amd64
2010-02-04 14:48:56 INFO libjetty6-extra-java 6.1.19-0ubuntu4 in lucid armel
2010-02-04 14:48:56 INFO libjetty6-extra-java 6.1.19-0ubuntu4 in lucid i386
2010-02-04 14:48:56 INFO libjetty6-extra-java 6.1.19-0ubuntu4 in lucid ia64
2010-02-04 14:48:56 INFO libjetty6-extra-java 6.1.19-0ubuntu4 in lucid powerpc
2010-02-04 14:48:56 INFO libjetty6-extra-java 6.1.19-0ubuntu4 in lucid sparc
2010-02-04 14:48:56 INFO libjetty6-java 6.1.19-0ubuntu4 in lucid amd64
2010-02-04 14:48:56 INFO libjetty6-java 6.1.19-0ubuntu4 in lucid armel
2010-02-04 14:48:56 INFO libjetty6-java 6.1.19-0ubuntu4 in lucid i386
2010-02-04 14:48:56 INFO libjetty6-java 6.1.19-0ubuntu4 in lucid ia64
2010-02-04 14:48:56 INFO libjetty6-java 6.1.19-0ubuntu4 in lucid powerpc
2010-02-04 14:48:56 INFO libjetty6-java 6.1.19-0ubuntu4 in lucid sparc
2010-02-04 14:48:56 INFO libjetty6-java-doc 6.1.19-0ubuntu4 in lucid amd64
2010-02-04 14:48:56 INFO libjetty6-java-doc 6.1.19-0ubuntu4 in lucid armel
2010-02-04 14:48:56 INFO libjetty6-java-doc 6.1.19-0ubuntu4 in lucid i386
2010-02-04 14:48:56 INFO libjetty6-java-doc 6.1.19-0ubuntu4 in lucid ia64
2010-02-04 14:48:56 INFO libjetty6-java-doc 6.1.19-0ubuntu4 in lucid powerpc
2010-02-04 14:48:56 INFO libjetty6-java-doc 6.1.19-0ubuntu4 in lucid sparc
2010-02-04 14:48:56 INFO Removed-by: Martin Pitt
2010-02-04 14:48:56 INFO Comment: renamed to jetty
2010-02-04 14:48:56 INFO 19 packages successfully removed.

Changed in jetty6 (Ubuntu):
status: In Progress → 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.