Petals ESB Container

Create a Debian package to install Petals ESB

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 4.1.0
  • Fix Version/s: 4.2.0
  • Component/s: Administration, Packaging
  • Security Level: Public
  • Description:
    Hide

    Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system.
    Requirements about the Debian package:

    • The package will be compliant with all Debian policies
    • Provide a script to automatically start/stop Petals booting the host
    • One Petals runtime can launch several containers:
      • Petals ESB is installed into /usr/local/petals-esb
      • Several available container configurations are available into /etc/petals-esb/containers-available
      • Several active container configurations are availbale into /etc/petals-esb/containers-enabled
      • For each container configured into /etc/petals-esb/containers-enabled, the Petals ESB launcher use the runtime to instanciate a container.
      • To de-activate temporarly a configuration, just unlink it into /etc/petals-esb/containers-enabled
    Show
    Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system. Requirements about the Debian package:
    • The package will be compliant with all Debian policies
    • Provide a script to automatically start/stop Petals booting the host
    • One Petals runtime can launch several containers:
      • Petals ESB is installed into /usr/local/petals-esb
      • Several available container configurations are available into /etc/petals-esb/containers-available
      • Several active container configurations are availbale into /etc/petals-esb/containers-enabled
      • For each container configured into /etc/petals-esb/containers-enabled, the Petals ESB launcher use the runtime to instanciate a container.
      • To de-activate temporarly a configuration, just unlink it into /etc/petals-esb/containers-enabled
  • Environment:
    -

Issue Links

Activity

Christophe DENEUX made changes - Wed, 6 Feb 2013 - 11:22:47 +0100
Field Original Value New Value
Priority Blocker [ 1 ]
Description Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system.
The package will be compliant with all Debian policies
Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system.
Requirements about the Debian package:
* The package will be compliant with all Debian policies
* Provide a script to automatically start/stop Petals booting the host
* One Petals runtime can launch several containers
Christophe DENEUX made changes - Wed, 6 Feb 2013 - 11:24:50 +0100
Link This issue depends on PETALSESBCONT-215 [ PETALSESBCONT-215 ]
Hide
Christophe Hamerling added a comment - Wed, 6 Feb 2013 - 15:13:12 +0100

You should check with @srebiere who developed a complete software factory to create packages from archives.

Show
Christophe Hamerling added a comment - Wed, 6 Feb 2013 - 15:13:12 +0100 You should check with @srebiere who developed a complete software factory to create packages from archives.
Christophe DENEUX made changes - Fri, 8 Feb 2013 - 09:15:24 +0100
Link This issue depends on PETALSESBCONT-218 [ PETALSESBCONT-218 ]
Christophe DENEUX made changes - Wed, 13 Feb 2013 - 14:27:22 +0100
Link This issue depends on PETALSESBCONT-223 [ PETALSESBCONT-223 ]
Christophe DENEUX made changes - Mon, 18 Feb 2013 - 18:18:40 +0100
Priority Blocker [ 1 ] Major [ 3 ]
Christophe DENEUX made changes - Mon, 18 Feb 2013 - 18:19:25 +0100
Issue Type Improvement Request [ 4 ] Task [ 3 ]
Christophe DENEUX made changes - Tue, 19 Feb 2013 - 09:33:56 +0100
Status New [ 10000 ] Open [ 10002 ]
Christophe DENEUX made changes - Tue, 19 Feb 2013 - 09:33:59 +0100
Status Open [ 10002 ] In Progress [ 10003 ]
Christophe DENEUX made changes - Wed, 27 Feb 2013 - 11:14:36 +0100
Link This issue depends on PETALSESBCONT-225 [ PETALSESBCONT-225 ]
Christophe DENEUX made changes - Wed, 6 Mar 2013 - 16:47:53 +0100
Link This issue blocks PETALSESBCONT-226 [ PETALSESBCONT-226 ]
Christophe DENEUX made changes - Fri, 8 Mar 2013 - 10:19:17 +0100
Link This issue blocks PETALSESBCONT-226 [ PETALSESBCONT-226 ]
Christophe DENEUX made changes - Fri, 8 Mar 2013 - 10:19:28 +0100
Link This issue depends on PETALSESBCONT-226 [ PETALSESBCONT-226 ]
Hide
Christophe DENEUX added a comment - Fri, 8 Mar 2013 - 10:20:32 +0100

A first revision of the Petals ESB Debian packaged was committed without having externalized the autoloader and the artifact repository.

Show
Christophe DENEUX added a comment - Fri, 8 Mar 2013 - 10:20:32 +0100 A first revision of the Petals ESB Debian packaged was committed without having externalized the autoloader and the artifact repository.
Christophe DENEUX made changes - Wed, 27 Mar 2013 - 16:18:22 +0100
Component/s Packaging [ 10259 ]
Hide
Christophe DENEUX added a comment - Tue, 2 Apr 2013 - 17:42:39 +0200

The Petals ESB autoloader is externalized.

Show
Christophe DENEUX added a comment - Tue, 2 Apr 2013 - 17:42:39 +0200 The Petals ESB autoloader is externalized.
Christophe DENEUX made changes - Mon, 10 Jun 2013 - 17:22:25 +0200
Link This issue depends on PETALSESBCONT-202 [ PETALSESBCONT-202 ]
Hide
Christophe DENEUX added a comment - Mon, 10 Jun 2013 - 17:23:11 +0200

The Debian package of Petals ESB is ready to be installed on your servers

Show
Christophe DENEUX added a comment - Mon, 10 Jun 2013 - 17:23:11 +0200 The Debian package of Petals ESB is ready to be installed on your servers
Christophe DENEUX made changes - Mon, 10 Jun 2013 - 17:23:11 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 4.2.0 [ 10356 ]
Resolution Fixed [ 1 ]
Christophe DENEUX made changes - Tue, 29 Oct 2013 - 10:53:05 +0100
Link This issue is duplicated by PETALSESBCONT-81 [ PETALSESBCONT-81 ]
Christophe DENEUX made changes - Tue, 29 Oct 2013 - 10:54:50 +0100
Description Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system.
Requirements about the Debian package:
* The package will be compliant with all Debian policies
* Provide a script to automatically start/stop Petals booting the host
* One Petals runtime can launch several containers
Petals ESB is distributed as a ZIP archive. Please create a Debian package to improve its integration with Linux Debian-based system.
Requirements about the Debian package:
* The package will be compliant with all Debian policies
* Provide a script to automatically start/stop Petals booting the host
* One Petals runtime can launch several containers:
** Petals ESB is installed into /usr/local/petals-esb
** Several available container configurations are available into /etc/petals-esb/containers-available
** Several active container configurations are availbale into /etc/petals-esb/containers-enabled
** For each container configured into /etc/petals-esb/containers-enabled, the Petals ESB launcher use the runtime to instanciate a container.
** To de-activate temporarly a configuration, just unlink it into /etc/petals-esb/containers-enabled
Christophe DENEUX made changes - Tue, 29 Oct 2013 - 10:55:26 +0100
Link This issue is duplicated by PETALSESBCONT-81 [ PETALSESBCONT-81 ]
Christophe DENEUX made changes - Tue, 29 Oct 2013 - 10:55:49 +0100
Link This issue duplicates PETALSESBCONT-81 [ PETALSESBCONT-81 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
12d 22h 13m
1
Christophe DENEUX
Tue, 19 Feb 2013 - 09:33:56 +0100
Open Open In Progress In Progress
3s
1
Christophe DENEUX
Tue, 19 Feb 2013 - 09:33:59 +0100
In Progress In Progress Resolved Resolved
111d 6h 49m
1
Christophe DENEUX
Mon, 10 Jun 2013 - 17:23:11 +0200



People

Dates

  • Created:
    Wed, 6 Feb 2013 - 11:20:15 +0100
    Updated:
    Tue, 29 Oct 2013 - 10:55:49 +0100
    Resolved:
    Mon, 10 Jun 2013 - 17:23:11 +0200