[RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

classic Classic list List threaded Threaded
43 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dmagda
Folks,

We've completed and closed all the pending 2.5 documentation tickets.
Thanks to everyone involved for speeding the process up.

I'm going to prepare a 2.5 blog on https://blogs.apache.org tomorrow
listing all the major improvements and will send an official announcement
right after that.

--
Denis

On Wed, May 30, 2018 at 2:30 PM, Dmitriy Setrakyan <[hidden email]>
wrote:

> On Wed, May 30, 2018 at 2:09 PM, Peter Ivanov <[hidden email]> wrote:
>
> > Dmitriy,
> >
> > What kind of Ubuntu installation do you have (and what version)?
> > Is it WSL under Windows 10 or containerized (docker)?
> >
> >
> Windows Ubuntu App -
> https://docs.microsoft.com/en-us/windows/wsl/install-win10
>
> D.
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
In reply to this post by dsetrakyan
Dmitriy,

Can you try starting dbus manually? sudo service dbus start

If it still does not work, I will have to held an investigation on running
systemd services on Windows 10 WSL


On Thu, 31 May 2018 at 00:31, Dmitriy Setrakyan <[hidden email]>
wrote:

> On Wed, May 30, 2018 at 2:09 PM, Peter Ivanov <[hidden email]> wrote:
>
> > Dmitriy,
> >
> > What kind of Ubuntu installation do you have (and what version)?
> > Is it WSL under Windows 10 or containerized (docker)?
> >
> >
> Windows Ubuntu App -
> https://docs.microsoft.com/en-us/windows/wsl/install-win10
>
> D.
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
Petr,

I still get errors, see below... The worst part here is that I get an error
message to look in the log, but I have no idea where the log file is
located.


>
>
>
>
>
>
>
>
> *d@DmitriyPC:~$ sudo service dbus start[sudo] password for d: * Starting
> system message bus dbus
>
>                          [ OK ]d@DmitriyPC:~$ sudo systemctl start
> [hidden email] to start
> [hidden email]: Launch helper exited with unknown
> return code 1See system logs and 'systemctl status
> [hidden email]' for details.d@DmitriyPC:~$ sudo
> systemctl status [hidden email] to get
> properties: Launch helper exited with unknown return code 1d@DmitriyPC:~$*



On Wed, May 30, 2018 at 10:27 PM, Peter Ivanov <[hidden email]> wrote:

> Dmitriy,
>
> Can you try starting dbus manually? sudo service dbus start
>
> If it still does not work, I will have to held an investigation on running
> systemd services on Windows 10 WSL
>
>
> On Thu, 31 May 2018 at 00:31, Dmitriy Setrakyan <[hidden email]>
> wrote:
>
> > On Wed, May 30, 2018 at 2:09 PM, Peter Ivanov <[hidden email]>
> wrote:
> >
> > > Dmitriy,
> > >
> > > What kind of Ubuntu installation do you have (and what version)?
> > > Is it WSL under Windows 10 or containerized (docker)?
> > >
> > >
> > Windows Ubuntu App -
> > https://docs.microsoft.com/en-us/windows/wsl/install-win10
> >
> > D.
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
I’ll start the investigation.



> On 31 May 2018, at 17:44, Dmitriy Setrakyan <[hidden email]> wrote:
>
> Petr,
>
> I still get errors, see below... The worst part here is that I get an error
> message to look in the log, but I have no idea where the log file is
> located.
>
>
>>
>>
>>
>>
>>
>>
>>
>>
>> *d@DmitriyPC:~$ sudo service dbus start[sudo] password for d: * Starting
>> system message bus dbus
>>
>>                         [ OK ]d@DmitriyPC:~$ sudo systemctl start
>> [hidden email] to start
>> [hidden email]: Launch helper exited with unknown
>> return code 1See system logs and 'systemctl status
>> [hidden email]' for details.d@DmitriyPC:~$ sudo
>> systemctl status [hidden email] to get
>> properties: Launch helper exited with unknown return code 1d@DmitriyPC:~$*
>
>
>
> On Wed, May 30, 2018 at 10:27 PM, Peter Ivanov <[hidden email]> wrote:
>
>> Dmitriy,
>>
>> Can you try starting dbus manually? sudo service dbus start
>>
>> If it still does not work, I will have to held an investigation on running
>> systemd services on Windows 10 WSL
>>
>>
>> On Thu, 31 May 2018 at 00:31, Dmitriy Setrakyan <[hidden email]>
>> wrote:
>>
>>> On Wed, May 30, 2018 at 2:09 PM, Peter Ivanov <[hidden email]>
>> wrote:
>>>
>>>> Dmitriy,
>>>>
>>>> What kind of Ubuntu installation do you have (and what version)?
>>>> Is it WSL under Windows 10 or containerized (docker)?
>>>>
>>>>
>>> Windows Ubuntu App -
>>> https://docs.microsoft.com/en-us/windows/wsl/install-win10
>>>
>>> D.
>>>
>>

Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email]> wrote:

> I’ll start the investigation.
>

Can you please file a ticket so we can track it?
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Filed https://issues.apache.org/jira/browse/IGNITE-8671 <https://issues.apache.org/jira/browse/IGNITE-8671>



> On 31 May 2018, at 17:56, Dmitriy Setrakyan <[hidden email]> wrote:
>
> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email]> wrote:
>
>> I’ll start the investigation.
>>
>
> Can you please file a ticket so we can track it?

Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Unfortunately, it seems to be impossible (at least for now) — [1].
So we can say that current package design is for native Linux installation only.


https://issues.apache.org/jira/browse/IGNITE-8671?focusedCommentId=16496813&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16496813


> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]> wrote:
>
> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <https://issues.apache.org/jira/browse/IGNITE-8671>
>
>
>
>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <[hidden email] <mailto:[hidden email]>> wrote:
>>
>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email] <mailto:[hidden email]>> wrote:
>>
>>> I’ll start the investigation.
>>>
>>
>> Can you please file a ticket so we can track it?
>

Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
Petr,

Why do we even suggest starting Ignite as a service? Why not just start
Ignite instance as a stand-alone process? This should work, no?

D.

On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]> wrote:

> Unfortunately, it seems to be impossible (at least for now) — [1].
> So we can say that current package design is for native Linux installation
> only.
>
>
> https://issues.apache.org/jira/browse/IGNITE-8671?
> focusedCommentId=16496813&page=com.atlassian.jira.
> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
>
>
> > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]> wrote:
> >
> > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> https://issues.apache.org/jira/browse/IGNITE-8671>
> >
> >
> >
> >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <[hidden email]
> <mailto:[hidden email]>> wrote:
> >>
> >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email]
> <mailto:[hidden email]>> wrote:
> >>
> >>> I’ll start the investigation.
> >>>
> >>
> >> Can you please file a ticket so we can track it?
> >
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Dmitriy,


Current packages design (both RPM and DEB) was reviewed and approved by
community. I do not quite remember why service-based startup was chosen but
it seems rather logical and Unix-compliant – under Linux almost every
service software is packed this way, which gives some benefits like service
autostart on reboot, centralized running nodes management (through
systemctl), etc. There is no point in packing binary into Linux packages if
it then will be used as standalone executable.
Yet, current design does not limit advanced user from running Apache Ignite
as standalone process – executing /usr/share/apache-ignite/bin/ignite.sh
with parameters will start Apache Ignite node as if it was delivered by
binary archive.



On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <[hidden email]>
wrote:

> Petr,
>
> Why do we even suggest starting Ignite as a service? Why not just start
> Ignite instance as a stand-alone process? This should work, no?
>
> D.
>
> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]> wrote:
>
> > Unfortunately, it seems to be impossible (at least for now) — [1].
> > So we can say that current package design is for native Linux
> installation
> > only.
> >
> >
> > https://issues.apache.org/jira/browse/IGNITE-8671?
> > focusedCommentId=16496813&page=com.atlassian.jira.
> > plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> >
> >
> > > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]> wrote:
> > >
> > > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> > https://issues.apache.org/jira/browse/IGNITE-8671>
> > >
> > >
> > >
> > >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <[hidden email]
> > <mailto:[hidden email]>> wrote:
> > >>
> > >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email]
> > <mailto:[hidden email]>> wrote:
> > >>
> > >>> I’ll start the investigation.
> > >>>
> > >>
> > >> Can you please file a ticket so we can track it?
> > >
> >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
Petr,

Most of the users will download and install Ignite so they can develop with
it. This means that they will be starting more than one node, which is
impossible if Ignite is a service. We should provide instructions to do
both.

D.

On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]> wrote:

> Dmitriy,
>
>
> Current packages design (both RPM and DEB) was reviewed and approved by
> community. I do not quite remember why service-based startup was chosen but
> it seems rather logical and Unix-compliant – under Linux almost every
> service software is packed this way, which gives some benefits like service
> autostart on reboot, centralized running nodes management (through
> systemctl), etc. There is no point in packing binary into Linux packages if
> it then will be used as standalone executable.
> Yet, current design does not limit advanced user from running Apache Ignite
> as standalone process – executing /usr/share/apache-ignite/bin/ignite.sh
> with parameters will start Apache Ignite node as if it was delivered by
> binary archive.
>
>
>
> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <[hidden email]>
> wrote:
>
> > Petr,
> >
> > Why do we even suggest starting Ignite as a service? Why not just start
> > Ignite instance as a stand-alone process? This should work, no?
> >
> > D.
> >
> > On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
> wrote:
> >
> > > Unfortunately, it seems to be impossible (at least for now) — [1].
> > > So we can say that current package design is for native Linux
> > installation
> > > only.
> > >
> > >
> > > https://issues.apache.org/jira/browse/IGNITE-8671?
> > > focusedCommentId=16496813&page=com.atlassian.jira.
> > > plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> > >
> > >
> > > > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]> wrote:
> > > >
> > > > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> > > https://issues.apache.org/jira/browse/IGNITE-8671>
> > > >
> > > >
> > > >
> > > >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <[hidden email]
> > > <mailto:[hidden email]>> wrote:
> > > >>
> > > >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email]
> > > <mailto:[hidden email]>> wrote:
> > > >>
> > > >>> I’ll start the investigation.
> > > >>>
> > > >>
> > > >> Can you please file a ticket so we can track it?
> > > >
> > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Dmitriy,


SystemD supports running multiple instances of one service – this is done
through @-like syntax: 'sudo systemctl start apache-ignite@<configuration
file name>', so that with every unique command string there will be started
/ stopped unique instance of Apache Ignite. And all instances can be
restarted / stopped / enabled on boot / etc. simultaneously through 'sudo
systemctl <command> apache-ignite@*'.

Still, I can add a note about possibility of starting Apache Ignite
manually through ignite.sh with a reference to corresponding documentation
section, information where to look for the root of Apache Ignite
installation and how to correctly start Apache Ignite in terms of
permissions.

File the documentation updates ticket?


On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
wrote:

> Petr,
>
> Most of the users will download and install Ignite so they can develop with
> it. This means that they will be starting more than one node, which is
> impossible if Ignite is a service. We should provide instructions to do
> both.
>
> D.
>
> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]> wrote:
>
> > Dmitriy,
> >
> >
> > Current packages design (both RPM and DEB) was reviewed and approved by
> > community. I do not quite remember why service-based startup was chosen
> but
> > it seems rather logical and Unix-compliant – under Linux almost every
> > service software is packed this way, which gives some benefits like
> service
> > autostart on reboot, centralized running nodes management (through
> > systemctl), etc. There is no point in packing binary into Linux packages
> if
> > it then will be used as standalone executable.
> > Yet, current design does not limit advanced user from running Apache
> Ignite
> > as standalone process – executing /usr/share/apache-ignite/bin/ignite.sh
> > with parameters will start Apache Ignite node as if it was delivered by
> > binary archive.
> >
> >
> >
> > On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <[hidden email]>
> > wrote:
> >
> > > Petr,
> > >
> > > Why do we even suggest starting Ignite as a service? Why not just start
> > > Ignite instance as a stand-alone process? This should work, no?
> > >
> > > D.
> > >
> > > On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
> > wrote:
> > >
> > > > Unfortunately, it seems to be impossible (at least for now) — [1].
> > > > So we can say that current package design is for native Linux
> > > installation
> > > > only.
> > > >
> > > >
> > > > https://issues.apache.org/jira/browse/IGNITE-8671?
> > > > focusedCommentId=16496813&page=com.atlassian.jira.
> > > > plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> > > >
> > > >
> > > > > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]> wrote:
> > > > >
> > > > > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> > > > https://issues.apache.org/jira/browse/IGNITE-8671>
> > > > >
> > > > >
> > > > >
> > > > >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
> [hidden email]
> > > > <mailto:[hidden email]>> wrote:
> > > > >>
> > > > >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <[hidden email]
> > > > <mailto:[hidden email]>> wrote:
> > > > >>
> > > > >>> I’ll start the investigation.
> > > > >>>
> > > > >>
> > > > >> Can you please file a ticket so we can track it?
> > > > >
> > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
Peter,

I have reopened this ticket:
https://issues.apache.org/jira/browse/IGNITE-8671

I changed the priority to blocker. At this point I suggest the following:
- we either remove the DEB and RPM packages from the website and readme
- or we fix this issue ASAP as stated in the ticket.

I will leave it up to you to decide.

D.

On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]> wrote:

> Dmitriy,
>
>
> SystemD supports running multiple instances of one service – this is done
> through @-like syntax: 'sudo systemctl start apache-ignite@<configuration
> file name>', so that with every unique command string there will be started
> / stopped unique instance of Apache Ignite. And all instances can be
> restarted / stopped / enabled on boot / etc. simultaneously through 'sudo
> systemctl <command> apache-ignite@*'.
>
> Still, I can add a note about possibility of starting Apache Ignite
> manually through ignite.sh with a reference to corresponding documentation
> section, information where to look for the root of Apache Ignite
> installation and how to correctly start Apache Ignite in terms of
> permissions.
>
> File the documentation updates ticket?
>
>
> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
> wrote:
>
> > Petr,
> >
> > Most of the users will download and install Ignite so they can develop
> with
> > it. This means that they will be starting more than one node, which is
> > impossible if Ignite is a service. We should provide instructions to do
> > both.
> >
> > D.
> >
> > On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
> wrote:
> >
> > > Dmitriy,
> > >
> > >
> > > Current packages design (both RPM and DEB) was reviewed and approved by
> > > community. I do not quite remember why service-based startup was chosen
> > but
> > > it seems rather logical and Unix-compliant – under Linux almost every
> > > service software is packed this way, which gives some benefits like
> > service
> > > autostart on reboot, centralized running nodes management (through
> > > systemctl), etc. There is no point in packing binary into Linux
> packages
> > if
> > > it then will be used as standalone executable.
> > > Yet, current design does not limit advanced user from running Apache
> > Ignite
> > > as standalone process – executing /usr/share/apache-ignite/bin/
> ignite.sh
> > > with parameters will start Apache Ignite node as if it was delivered by
> > > binary archive.
> > >
> > >
> > >
> > > On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <[hidden email]
> >
> > > wrote:
> > >
> > > > Petr,
> > > >
> > > > Why do we even suggest starting Ignite as a service? Why not just
> start
> > > > Ignite instance as a stand-alone process? This should work, no?
> > > >
> > > > D.
> > > >
> > > > On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
> > > wrote:
> > > >
> > > > > Unfortunately, it seems to be impossible (at least for now) — [1].
> > > > > So we can say that current package design is for native Linux
> > > > installation
> > > > > only.
> > > > >
> > > > >
> > > > > https://issues.apache.org/jira/browse/IGNITE-8671?
> > > > > focusedCommentId=16496813&page=com.atlassian.jira.
> > > > > plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> > > > >
> > > > >
> > > > > > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
> wrote:
> > > > > >
> > > > > > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> > > > > https://issues.apache.org/jira/browse/IGNITE-8671>
> > > > > >
> > > > > >
> > > > > >
> > > > > >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
> > [hidden email]
> > > > > <mailto:[hidden email]>> wrote:
> > > > > >>
> > > > > >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
> [hidden email]
> > > > > <mailto:[hidden email]>> wrote:
> > > > > >>
> > > > > >>> I’ll start the investigation.
> > > > > >>>
> > > > > >>
> > > > > >> Can you please file a ticket so we can track it?
> > > > > >
> > > > >
> > > > >
> > > >
> > >
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Dmitriy,


You suggest removing fully working under corresponding Linux distributive
RPM and DEB packages entirely from apache.org/dist/ignite only because they
do not work in highly unlikely scenario (Windows 10 WSL) as service?

I will certainly add reference about running Apache Ignite from the
packages as standalone Java application (with corresponding permissions
note) but I’d like to hear community opinion on the whole matter -
everything that was done, was done with review and approve from lots of
Apache Ignite commiters and PMCs, including PMC chair.


On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
wrote:

> Peter,
>
> I have reopened this ticket:
> https://issues.apache.org/jira/browse/IGNITE-8671
>
> I changed the priority to blocker. At this point I suggest the following:
> - we either remove the DEB and RPM packages from the website and readme
> - or we fix this issue ASAP as stated in the ticket.
>
> I will leave it up to you to decide.
>
> D.
>
> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
> wrote:
>
>> Dmitriy,
>>
>>
>> SystemD supports running multiple instances of one service – this is done
>> through @-like syntax: 'sudo systemctl start apache-ignite@<configuration
>> file name>', so that with every unique command string there will be
>> started
>> / stopped unique instance of Apache Ignite. And all instances can be
>> restarted / stopped / enabled on boot / etc. simultaneously through 'sudo
>> systemctl <command> apache-ignite@*'.
>>
>> Still, I can add a note about possibility of starting Apache Ignite
>> manually through ignite.sh with a reference to corresponding documentation
>> section, information where to look for the root of Apache Ignite
>> installation and how to correctly start Apache Ignite in terms of
>> permissions.
>>
>> File the documentation updates ticket?
>>
>>
>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
>> wrote:
>>
>> > Petr,
>> >
>> > Most of the users will download and install Ignite so they can develop
>> with
>> > it. This means that they will be starting more than one node, which is
>> > impossible if Ignite is a service. We should provide instructions to do
>> > both.
>> >
>> > D.
>> >
>> > On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
>> wrote:
>> >
>> > > Dmitriy,
>> > >
>> > >
>> > > Current packages design (both RPM and DEB) was reviewed and approved
>> by
>> > > community. I do not quite remember why service-based startup was
>> chosen
>> > but
>> > > it seems rather logical and Unix-compliant – under Linux almost every
>> > > service software is packed this way, which gives some benefits like
>> > service
>> > > autostart on reboot, centralized running nodes management (through
>> > > systemctl), etc. There is no point in packing binary into Linux
>> packages
>> > if
>> > > it then will be used as standalone executable.
>> > > Yet, current design does not limit advanced user from running Apache
>> > Ignite
>> > > as standalone process – executing
>> /usr/share/apache-ignite/bin/ignite.sh
>> > > with parameters will start Apache Ignite node as if it was delivered
>> by
>> > > binary archive.
>> > >
>> > >
>> > >
>> > > On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
>> [hidden email]>
>> > > wrote:
>> > >
>> > > > Petr,
>> > > >
>> > > > Why do we even suggest starting Ignite as a service? Why not just
>> start
>> > > > Ignite instance as a stand-alone process? This should work, no?
>> > > >
>> > > > D.
>> > > >
>> > > > On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
>> > > wrote:
>> > > >
>> > > > > Unfortunately, it seems to be impossible (at least for now) — [1].
>> > > > > So we can say that current package design is for native Linux
>> > > > installation
>> > > > > only.
>> > > > >
>> > > > >
>> > > > > https://issues.apache.org/jira/browse/IGNITE-8671?
>> > > > > focusedCommentId=16496813&page=com.atlassian.jira.
>> > > > > plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
>> > > > >
>> > > > >
>> > > > > > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
>> wrote:
>> > > > > >
>> > > > > > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
>> > > > > https://issues.apache.org/jira/browse/IGNITE-8671>
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > > >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
>> > [hidden email]
>> > > > > <mailto:[hidden email]>> wrote:
>> > > > > >>
>> > > > > >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
>> [hidden email]
>> > > > > <mailto:[hidden email]>> wrote:
>> > > > > >>
>> > > > > >>> I’ll start the investigation.
>> > > > > >>>
>> > > > > >>
>> > > > > >> Can you please file a ticket so we can track it?
>> > > > > >
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
Peter,

We cannot have a distribution that works sometimes.

I think you should read the ticket carefully. I don't beleive we need to
make any changes to the release, it is a matter of fixing the
documentation.

Can you confirm this?

D.


On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:

Dmitriy,


You suggest removing fully working under corresponding Linux distributive
RPM and DEB packages entirely from apache.org/dist/ignite only because they
do not work in highly unlikely scenario (Windows 10 WSL) as service?

I will certainly add reference about running Apache Ignite from the
packages as standalone Java application (with corresponding permissions
note) but I’d like to hear community opinion on the whole matter -
everything that was done, was done with review and approve from lots of
Apache Ignite commiters and PMCs, including PMC chair.


On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
wrote:


> Peter,
>
> I have reopened this ticket:
> https://issues.apache.org/jira/browse/IGNITE-8671
>
> I changed the priority to blocker. At this point I suggest the following:
> - we either remove the DEB and RPM packages from the website and readme
> - or we fix this issue ASAP as stated in the ticket.
>
> I will leave it up to you to decide.
>
> D.
>
> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
> wrote:
>
>> Dmitriy,
>>
>>
>> SystemD supports running multiple instances of one service – this is done
>> through @-like syntax: 'sudo systemctl start apache-ignite@<configuration
>> file name>', so that with every unique command string there will be
>> started
>> / stopped unique instance of Apache Ignite. And all instances can be
>> restarted / stopped / enabled on boot / etc. simultaneously through 'sudo
>> systemctl <command> apache-ignite@*'.
>>
>> Still, I can add a note about possibility of starting Apache Ignite
>> manually through ignite.sh with a reference to corresponding
documentation

>> section, information where to look for the root of Apache Ignite
>> installation and how to correctly start Apache Ignite in terms of
>> permissions.
>>
>> File the documentation updates ticket?
>>
>>
>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
>> wrote:
>>
>> > Petr,
>> >
>> > Most of the users will download and install Ignite so they can develop
>> with
>> > it. This means that they will be starting more than one node, which is
>> > impossible if Ignite is a service. We should provide instructions to do
>> > both.
>> >
>> > D.
>> >
>> > On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
>> wrote:
>> >
>> > > Dmitriy,
>> > >
>> > >
>> > > Current packages design (both RPM and DEB) was reviewed and approved
>> by
>> > > community. I do not quite remember why service-based startup was
>> chosen
>> > but
>> > > it seems rather logical and Unix-compliant – under Linux almost every
>> > > service software is packed this way, which gives some benefits like
>> > service
>> > > autostart on reboot, centralized running nodes management (through
>> > > systemctl), etc. There is no point in packing binary into Linux
>> packages
>> > if
>> > > it then will be used as standalone executable.
>> > > Yet, current design does not limit advanced user from running Apache
>> > Ignite
>> > > as standalone process – executing
>> /usr/share/apache-ignite/bin/ignite.sh
>> > > with parameters will start Apache Ignite node as if it was delivered
>> by
>> > > binary archive.
>> > >
>> > >
>> > >
>> > > On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
>> [hidden email]>
>> > > wrote:
>> > >
>> > > > Petr,
>> > > >
>> > > > Why do we even suggest starting Ignite as a service? Why not just
>> start
>> > > > Ignite instance as a stand-alone process? This should work, no?
>> > > >
>> > > > D.
>> > > >
>> > > > On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
>> > > wrote:
>> > > >
>> > > > > Unfortunately, it seems to be impossible (at least for now) —
[1].

>> > > > > So we can say that current package design is for native Linux
>> > > > installation
>> > > > > only.
>> > > > >
>> > > > >
>> > > > > https://issues.apache.org/jira/browse/IGNITE-8671?
>> > > > > focusedCommentId=16496813&page=com.atlassian.jira.
>> > > > > plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
>> > > > >
>> > > > >
>> > > > > > On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
>> wrote:
>> > > > > >
>> > > > > > Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
>> > > > > https://issues.apache.org/jira/browse/IGNITE-8671>
>> > > > > >
>> > > > > >
>> > > > > >
>> > > > > >> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
>> > [hidden email]
>> > > > > <mailto:[hidden email]>> wrote:
>> > > > > >>
>> > > > > >> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
>> [hidden email]
>> > > > > <mailto:[hidden email]>> wrote:
>> > > > > >>
>> > > > > >>> I’ll start the investigation.
>> > > > > >>>
>> > > > > >>
>> > > > > >> Can you please file a ticket so we can track it?
>> > > > > >
>> > > > >
>> > > > >
>> > > >
>> > >
>> >
>>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Dmitriy,


I've added warning snippet in the bottom of the Alternative Installation Options section with reference on how to start Apache Ignite installed from RPM or DEB packages as standalone Java application (see [1]).
Hope it will be enough.


[1] https://issues.apache.org/jira/browse/IGNITE-8671?focusedCommentId=16499157&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16499157




> On 2 Jun 2018, at 21:57, Dmitriy Setrakyan <[hidden email]> wrote:
>
> Peter,
>
> We cannot have a distribution that works sometimes.
>
> I think you should read the ticket carefully. I don't beleive we need to
> make any changes to the release, it is a matter of fixing the
> documentation.
>
> Can you confirm this?
>
> D.
>
>
> On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:
>
> Dmitriy,
>
>
> You suggest removing fully working under corresponding Linux distributive
> RPM and DEB packages entirely from apache.org/dist/ignite only because they
> do not work in highly unlikely scenario (Windows 10 WSL) as service?
>
> I will certainly add reference about running Apache Ignite from the
> packages as standalone Java application (with corresponding permissions
> note) but I’d like to hear community opinion on the whole matter -
> everything that was done, was done with review and approve from lots of
> Apache Ignite commiters and PMCs, including PMC chair.
>
>
> On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
> wrote:
>
>
>> Peter,
>>
>> I have reopened this ticket:
>> https://issues.apache.org/jira/browse/IGNITE-8671
>>
>> I changed the priority to blocker. At this point I suggest the following:
>> - we either remove the DEB and RPM packages from the website and readme
>> - or we fix this issue ASAP as stated in the ticket.
>>
>> I will leave it up to you to decide.
>>
>> D.
>>
>> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
>> wrote:
>>
>>> Dmitriy,
>>>
>>>
>>> SystemD supports running multiple instances of one service – this is done
>>> through @-like syntax: 'sudo systemctl start apache-ignite@<configuration
>>> file name>', so that with every unique command string there will be
>>> started
>>> / stopped unique instance of Apache Ignite. And all instances can be
>>> restarted / stopped / enabled on boot / etc. simultaneously through 'sudo
>>> systemctl <command> apache-ignite@*'.
>>>
>>> Still, I can add a note about possibility of starting Apache Ignite
>>> manually through ignite.sh with a reference to corresponding
> documentation
>>> section, information where to look for the root of Apache Ignite
>>> installation and how to correctly start Apache Ignite in terms of
>>> permissions.
>>>
>>> File the documentation updates ticket?
>>>
>>>
>>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
>>> wrote:
>>>
>>>> Petr,
>>>>
>>>> Most of the users will download and install Ignite so they can develop
>>> with
>>>> it. This means that they will be starting more than one node, which is
>>>> impossible if Ignite is a service. We should provide instructions to do
>>>> both.
>>>>
>>>> D.
>>>>
>>>> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
>>> wrote:
>>>>
>>>>> Dmitriy,
>>>>>
>>>>>
>>>>> Current packages design (both RPM and DEB) was reviewed and approved
>>> by
>>>>> community. I do not quite remember why service-based startup was
>>> chosen
>>>> but
>>>>> it seems rather logical and Unix-compliant – under Linux almost every
>>>>> service software is packed this way, which gives some benefits like
>>>> service
>>>>> autostart on reboot, centralized running nodes management (through
>>>>> systemctl), etc. There is no point in packing binary into Linux
>>> packages
>>>> if
>>>>> it then will be used as standalone executable.
>>>>> Yet, current design does not limit advanced user from running Apache
>>>> Ignite
>>>>> as standalone process – executing
>>> /usr/share/apache-ignite/bin/ignite.sh
>>>>> with parameters will start Apache Ignite node as if it was delivered
>>> by
>>>>> binary archive.
>>>>>
>>>>>
>>>>>
>>>>> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
>>> [hidden email]>
>>>>> wrote:
>>>>>
>>>>>> Petr,
>>>>>>
>>>>>> Why do we even suggest starting Ignite as a service? Why not just
>>> start
>>>>>> Ignite instance as a stand-alone process? This should work, no?
>>>>>>
>>>>>> D.
>>>>>>
>>>>>> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
>>>>> wrote:
>>>>>>
>>>>>>> Unfortunately, it seems to be impossible (at least for now) —
> [1].
>>>>>>> So we can say that current package design is for native Linux
>>>>>> installation
>>>>>>> only.
>>>>>>>
>>>>>>>
>>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671?
>>>>>>> focusedCommentId=16496813&page=com.atlassian.jira.
>>>>>>> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
>>>>>>>
>>>>>>>
>>>>>>>> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
>>> wrote:
>>>>>>>>
>>>>>>>> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
>>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
>>>> [hidden email]
>>>>>>> <mailto:[hidden email]>> wrote:
>>>>>>>>>
>>>>>>>>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
>>> [hidden email]
>>>>>>> <mailto:[hidden email]>> wrote:
>>>>>>>>>
>>>>>>>>>> I’ll start the investigation.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Can you please file a ticket so we can track it?
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>>

Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

Ilya Kasnacheev
Hello!

I have to side with Dmitriy here. If you install a Debian package for
server software, you would expect that a daemon of that software to be ran
with default configuration using sysctl-flavour services.

You can certainly also run the installed software in all kinds of other
ways manually, but as a user of Debian package I won't expect this to be a
primary mode of operation. For a long time user of Linux, packaged daemon
that can't be brought up as a service is a broken package.

Ditto for RPM, through they have less agressive autostart habits (you will
usually need to enable service first with sysctl).

Moreover you don't expect to have to tinker with software installed as
package, DEB/RPM is not like IKEA in this regard.

Disclaimer: I have reviewed multiple iterations of RPM/DEB packaging of
Apache Ignite.

Regards,

--
Ilya Kasnacheev

2018-06-02 22:39 GMT+03:00 Petr Ivanov <[hidden email]>:

> Dmitriy,
>
>
> I've added warning snippet in the bottom of the Alternative Installation
> Options section with reference on how to start Apache Ignite installed from
> RPM or DEB packages as standalone Java application (see [1]).
> Hope it will be enough.
>
>
> [1] https://issues.apache.org/jira/browse/IGNITE-8671?
> focusedCommentId=16499157&page=com.atlassian.jira.
> plugin.system.issuetabpanels:comment-tabpanel#comment-16499157
>
>
>
>
> > On 2 Jun 2018, at 21:57, Dmitriy Setrakyan <[hidden email]>
> wrote:
> >
> > Peter,
> >
> > We cannot have a distribution that works sometimes.
> >
> > I think you should read the ticket carefully. I don't beleive we need to
> > make any changes to the release, it is a matter of fixing the
> > documentation.
> >
> > Can you confirm this?
> >
> > D.
> >
> >
> > On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:
> >
> > Dmitriy,
> >
> >
> > You suggest removing fully working under corresponding Linux distributive
> > RPM and DEB packages entirely from apache.org/dist/ignite only because
> they
> > do not work in highly unlikely scenario (Windows 10 WSL) as service?
> >
> > I will certainly add reference about running Apache Ignite from the
> > packages as standalone Java application (with corresponding permissions
> > note) but I’d like to hear community opinion on the whole matter -
> > everything that was done, was done with review and approve from lots of
> > Apache Ignite commiters and PMCs, including PMC chair.
> >
> >
> > On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
> > wrote:
> >
> >
> >> Peter,
> >>
> >> I have reopened this ticket:
> >> https://issues.apache.org/jira/browse/IGNITE-8671
> >>
> >> I changed the priority to blocker. At this point I suggest the
> following:
> >> - we either remove the DEB and RPM packages from the website and readme
> >> - or we fix this issue ASAP as stated in the ticket.
> >>
> >> I will leave it up to you to decide.
> >>
> >> D.
> >>
> >> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
> >> wrote:
> >>
> >>> Dmitriy,
> >>>
> >>>
> >>> SystemD supports running multiple instances of one service – this is
> done
> >>> through @-like syntax: 'sudo systemctl start apache-ignite@
> <configuration
> >>> file name>', so that with every unique command string there will be
> >>> started
> >>> / stopped unique instance of Apache Ignite. And all instances can be
> >>> restarted / stopped / enabled on boot / etc. simultaneously through
> 'sudo
> >>> systemctl <command> apache-ignite@*'.
> >>>
> >>> Still, I can add a note about possibility of starting Apache Ignite
> >>> manually through ignite.sh with a reference to corresponding
> > documentation
> >>> section, information where to look for the root of Apache Ignite
> >>> installation and how to correctly start Apache Ignite in terms of
> >>> permissions.
> >>>
> >>> File the documentation updates ticket?
> >>>
> >>>
> >>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
> >>> wrote:
> >>>
> >>>> Petr,
> >>>>
> >>>> Most of the users will download and install Ignite so they can develop
> >>> with
> >>>> it. This means that they will be starting more than one node, which is
> >>>> impossible if Ignite is a service. We should provide instructions to
> do
> >>>> both.
> >>>>
> >>>> D.
> >>>>
> >>>> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
> >>> wrote:
> >>>>
> >>>>> Dmitriy,
> >>>>>
> >>>>>
> >>>>> Current packages design (both RPM and DEB) was reviewed and approved
> >>> by
> >>>>> community. I do not quite remember why service-based startup was
> >>> chosen
> >>>> but
> >>>>> it seems rather logical and Unix-compliant – under Linux almost every
> >>>>> service software is packed this way, which gives some benefits like
> >>>> service
> >>>>> autostart on reboot, centralized running nodes management (through
> >>>>> systemctl), etc. There is no point in packing binary into Linux
> >>> packages
> >>>> if
> >>>>> it then will be used as standalone executable.
> >>>>> Yet, current design does not limit advanced user from running Apache
> >>>> Ignite
> >>>>> as standalone process – executing
> >>> /usr/share/apache-ignite/bin/ignite.sh
> >>>>> with parameters will start Apache Ignite node as if it was delivered
> >>> by
> >>>>> binary archive.
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
> >>> [hidden email]>
> >>>>> wrote:
> >>>>>
> >>>>>> Petr,
> >>>>>>
> >>>>>> Why do we even suggest starting Ignite as a service? Why not just
> >>> start
> >>>>>> Ignite instance as a stand-alone process? This should work, no?
> >>>>>>
> >>>>>> D.
> >>>>>>
> >>>>>> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
> >>>>> wrote:
> >>>>>>
> >>>>>>> Unfortunately, it seems to be impossible (at least for now) —
> > [1].
> >>>>>>> So we can say that current package design is for native Linux
> >>>>>> installation
> >>>>>>> only.
> >>>>>>>
> >>>>>>>
> >>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671?
> >>>>>>> focusedCommentId=16496813&page=com.atlassian.jira.
> >>>>>>> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> >>>>>>>
> >>>>>>>
> >>>>>>>> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
> >>> wrote:
> >>>>>>>>
> >>>>>>>> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> >>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
> >>>> [hidden email]
> >>>>>>> <mailto:[hidden email]>> wrote:
> >>>>>>>>>
> >>>>>>>>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
> >>> [hidden email]
> >>>>>>> <mailto:[hidden email]>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I’ll start the investigation.
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Can you please file a ticket so we can track it?
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
> >>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

Ilya Kasnacheev
Hello again!

Oops, sorry, what I was meaning to say that I was siding with Petr.

We can surely add a disclaimer to downloads page, but it will be across the
lines of "caution, may contain water which is wet"

Regards.

--
Ilya Kasnacheev

2018-06-02 23:10 GMT+03:00 Ilya Kasnacheev <[hidden email]>:

> Hello!
>
> I have to side with Dmitriy here. If you install a Debian package for
> server software, you would expect that a daemon of that software to be ran
> with default configuration using sysctl-flavour services.
>
> You can certainly also run the installed software in all kinds of other
> ways manually, but as a user of Debian package I won't expect this to be a
> primary mode of operation. For a long time user of Linux, packaged daemon
> that can't be brought up as a service is a broken package.
>
> Ditto for RPM, through they have less agressive autostart habits (you will
> usually need to enable service first with sysctl).
>
> Moreover you don't expect to have to tinker with software installed as
> package, DEB/RPM is not like IKEA in this regard.
>
> Disclaimer: I have reviewed multiple iterations of RPM/DEB packaging of
> Apache Ignite.
>
> Regards,
>
> --
> Ilya Kasnacheev
>
> 2018-06-02 22:39 GMT+03:00 Petr Ivanov <[hidden email]>:
>
>> Dmitriy,
>>
>>
>> I've added warning snippet in the bottom of the Alternative Installation
>> Options section with reference on how to start Apache Ignite installed from
>> RPM or DEB packages as standalone Java application (see [1]).
>> Hope it will be enough.
>>
>>
>> [1] https://issues.apache.org/jira/browse/IGNITE-8671?focusedCom
>> mentId=16499157&page=com.atlassian.jira.plugin.system.
>> issuetabpanels:comment-tabpanel#comment-16499157
>>
>>
>>
>>
>> > On 2 Jun 2018, at 21:57, Dmitriy Setrakyan <[hidden email]>
>> wrote:
>> >
>> > Peter,
>> >
>> > We cannot have a distribution that works sometimes.
>> >
>> > I think you should read the ticket carefully. I don't beleive we need to
>> > make any changes to the release, it is a matter of fixing the
>> > documentation.
>> >
>> > Can you confirm this?
>> >
>> > D.
>> >
>> >
>> > On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:
>> >
>> > Dmitriy,
>> >
>> >
>> > You suggest removing fully working under corresponding Linux
>> distributive
>> > RPM and DEB packages entirely from apache.org/dist/ignite only because
>> they
>> > do not work in highly unlikely scenario (Windows 10 WSL) as service?
>> >
>> > I will certainly add reference about running Apache Ignite from the
>> > packages as standalone Java application (with corresponding permissions
>> > note) but I’d like to hear community opinion on the whole matter -
>> > everything that was done, was done with review and approve from lots of
>> > Apache Ignite commiters and PMCs, including PMC chair.
>> >
>> >
>> > On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
>> > wrote:
>> >
>> >
>> >> Peter,
>> >>
>> >> I have reopened this ticket:
>> >> https://issues.apache.org/jira/browse/IGNITE-8671
>> >>
>> >> I changed the priority to blocker. At this point I suggest the
>> following:
>> >> - we either remove the DEB and RPM packages from the website and readme
>> >> - or we fix this issue ASAP as stated in the ticket.
>> >>
>> >> I will leave it up to you to decide.
>> >>
>> >> D.
>> >>
>> >> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
>> >> wrote:
>> >>
>> >>> Dmitriy,
>> >>>
>> >>>
>> >>> SystemD supports running multiple instances of one service – this is
>> done
>> >>> through @-like syntax: 'sudo systemctl start apache-ignite@
>> <configuration
>> >>> file name>', so that with every unique command string there will be
>> >>> started
>> >>> / stopped unique instance of Apache Ignite. And all instances can be
>> >>> restarted / stopped / enabled on boot / etc. simultaneously through
>> 'sudo
>> >>> systemctl <command> apache-ignite@*'.
>> >>>
>> >>> Still, I can add a note about possibility of starting Apache Ignite
>> >>> manually through ignite.sh with a reference to corresponding
>> > documentation
>> >>> section, information where to look for the root of Apache Ignite
>> >>> installation and how to correctly start Apache Ignite in terms of
>> >>> permissions.
>> >>>
>> >>> File the documentation updates ticket?
>> >>>
>> >>>
>> >>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]
>> >
>> >>> wrote:
>> >>>
>> >>>> Petr,
>> >>>>
>> >>>> Most of the users will download and install Ignite so they can
>> develop
>> >>> with
>> >>>> it. This means that they will be starting more than one node, which
>> is
>> >>>> impossible if Ignite is a service. We should provide instructions to
>> do
>> >>>> both.
>> >>>>
>> >>>> D.
>> >>>>
>> >>>> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
>> >>> wrote:
>> >>>>
>> >>>>> Dmitriy,
>> >>>>>
>> >>>>>
>> >>>>> Current packages design (both RPM and DEB) was reviewed and approved
>> >>> by
>> >>>>> community. I do not quite remember why service-based startup was
>> >>> chosen
>> >>>> but
>> >>>>> it seems rather logical and Unix-compliant – under Linux almost
>> every
>> >>>>> service software is packed this way, which gives some benefits like
>> >>>> service
>> >>>>> autostart on reboot, centralized running nodes management (through
>> >>>>> systemctl), etc. There is no point in packing binary into Linux
>> >>> packages
>> >>>> if
>> >>>>> it then will be used as standalone executable.
>> >>>>> Yet, current design does not limit advanced user from running Apache
>> >>>> Ignite
>> >>>>> as standalone process – executing
>> >>> /usr/share/apache-ignite/bin/ignite.sh
>> >>>>> with parameters will start Apache Ignite node as if it was delivered
>> >>> by
>> >>>>> binary archive.
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
>> >>> [hidden email]>
>> >>>>> wrote:
>> >>>>>
>> >>>>>> Petr,
>> >>>>>>
>> >>>>>> Why do we even suggest starting Ignite as a service? Why not just
>> >>> start
>> >>>>>> Ignite instance as a stand-alone process? This should work, no?
>> >>>>>>
>> >>>>>> D.
>> >>>>>>
>> >>>>>> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
>> >>>>> wrote:
>> >>>>>>
>> >>>>>>> Unfortunately, it seems to be impossible (at least for now) —
>> > [1].
>> >>>>>>> So we can say that current package design is for native Linux
>> >>>>>> installation
>> >>>>>>> only.
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671?
>> >>>>>>> focusedCommentId=16496813&page=com.atlassian.jira.
>> >>>>>>> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
>> >>> wrote:
>> >>>>>>>>
>> >>>>>>>> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
>> >>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
>> >>>> [hidden email]
>> >>>>>>> <mailto:[hidden email]>> wrote:
>> >>>>>>>>>
>> >>>>>>>>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
>> >>> [hidden email]
>> >>>>>>> <mailto:[hidden email]>> wrote:
>> >>>>>>>>>
>> >>>>>>>>>> I’ll start the investigation.
>> >>>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>> Can you please file a ticket so we can track it?
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>>
>> >>>>
>> >>>
>> >>
>> >>
>>
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
In reply to this post by vveider
Peter,

I think what is really missing is the installation structure, i.e. where is
the bin, config, lib, work folders. Is IGNITE_HOME pointing somewhere as a
result of the installation? I think, if you explain it to users, there will
be more understanding from the user stand point.

Can you please add that?

D.

On Sat, Jun 2, 2018 at 12:39 PM, Petr Ivanov <[hidden email]> wrote:

> Dmitriy,
>
>
> I've added warning snippet in the bottom of the Alternative Installation
> Options section with reference on how to start Apache Ignite installed from
> RPM or DEB packages as standalone Java application (see [1]).
> Hope it will be enough.
>
>
> [1] https://issues.apache.org/jira/browse/IGNITE-8671?
> focusedCommentId=16499157&page=com.atlassian.jira.
> plugin.system.issuetabpanels:comment-tabpanel#comment-16499157
>
>
>
>
> > On 2 Jun 2018, at 21:57, Dmitriy Setrakyan <[hidden email]>
> wrote:
> >
> > Peter,
> >
> > We cannot have a distribution that works sometimes.
> >
> > I think you should read the ticket carefully. I don't beleive we need to
> > make any changes to the release, it is a matter of fixing the
> > documentation.
> >
> > Can you confirm this?
> >
> > D.
> >
> >
> > On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:
> >
> > Dmitriy,
> >
> >
> > You suggest removing fully working under corresponding Linux distributive
> > RPM and DEB packages entirely from apache.org/dist/ignite only because
> they
> > do not work in highly unlikely scenario (Windows 10 WSL) as service?
> >
> > I will certainly add reference about running Apache Ignite from the
> > packages as standalone Java application (with corresponding permissions
> > note) but I’d like to hear community opinion on the whole matter -
> > everything that was done, was done with review and approve from lots of
> > Apache Ignite commiters and PMCs, including PMC chair.
> >
> >
> > On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
> > wrote:
> >
> >
> >> Peter,
> >>
> >> I have reopened this ticket:
> >> https://issues.apache.org/jira/browse/IGNITE-8671
> >>
> >> I changed the priority to blocker. At this point I suggest the
> following:
> >> - we either remove the DEB and RPM packages from the website and readme
> >> - or we fix this issue ASAP as stated in the ticket.
> >>
> >> I will leave it up to you to decide.
> >>
> >> D.
> >>
> >> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
> >> wrote:
> >>
> >>> Dmitriy,
> >>>
> >>>
> >>> SystemD supports running multiple instances of one service – this is
> done
> >>> through @-like syntax: 'sudo systemctl start apache-ignite@
> <configuration
> >>> file name>', so that with every unique command string there will be
> >>> started
> >>> / stopped unique instance of Apache Ignite. And all instances can be
> >>> restarted / stopped / enabled on boot / etc. simultaneously through
> 'sudo
> >>> systemctl <command> apache-ignite@*'.
> >>>
> >>> Still, I can add a note about possibility of starting Apache Ignite
> >>> manually through ignite.sh with a reference to corresponding
> > documentation
> >>> section, information where to look for the root of Apache Ignite
> >>> installation and how to correctly start Apache Ignite in terms of
> >>> permissions.
> >>>
> >>> File the documentation updates ticket?
> >>>
> >>>
> >>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
> >>> wrote:
> >>>
> >>>> Petr,
> >>>>
> >>>> Most of the users will download and install Ignite so they can develop
> >>> with
> >>>> it. This means that they will be starting more than one node, which is
> >>>> impossible if Ignite is a service. We should provide instructions to
> do
> >>>> both.
> >>>>
> >>>> D.
> >>>>
> >>>> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
> >>> wrote:
> >>>>
> >>>>> Dmitriy,
> >>>>>
> >>>>>
> >>>>> Current packages design (both RPM and DEB) was reviewed and approved
> >>> by
> >>>>> community. I do not quite remember why service-based startup was
> >>> chosen
> >>>> but
> >>>>> it seems rather logical and Unix-compliant – under Linux almost every
> >>>>> service software is packed this way, which gives some benefits like
> >>>> service
> >>>>> autostart on reboot, centralized running nodes management (through
> >>>>> systemctl), etc. There is no point in packing binary into Linux
> >>> packages
> >>>> if
> >>>>> it then will be used as standalone executable.
> >>>>> Yet, current design does not limit advanced user from running Apache
> >>>> Ignite
> >>>>> as standalone process – executing
> >>> /usr/share/apache-ignite/bin/ignite.sh
> >>>>> with parameters will start Apache Ignite node as if it was delivered
> >>> by
> >>>>> binary archive.
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
> >>> [hidden email]>
> >>>>> wrote:
> >>>>>
> >>>>>> Petr,
> >>>>>>
> >>>>>> Why do we even suggest starting Ignite as a service? Why not just
> >>> start
> >>>>>> Ignite instance as a stand-alone process? This should work, no?
> >>>>>>
> >>>>>> D.
> >>>>>>
> >>>>>> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
> >>>>> wrote:
> >>>>>>
> >>>>>>> Unfortunately, it seems to be impossible (at least for now) —
> > [1].
> >>>>>>> So we can say that current package design is for native Linux
> >>>>>> installation
> >>>>>>> only.
> >>>>>>>
> >>>>>>>
> >>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671?
> >>>>>>> focusedCommentId=16496813&page=com.atlassian.jira.
> >>>>>>> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> >>>>>>>
> >>>>>>>
> >>>>>>>> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
> >>> wrote:
> >>>>>>>>
> >>>>>>>> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> >>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
> >>>> [hidden email]
> >>>>>>> <mailto:[hidden email]>> wrote:
> >>>>>>>>>
> >>>>>>>>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
> >>> [hidden email]
> >>>>>>> <mailto:[hidden email]>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I’ll start the investigation.
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Can you please file a ticket so we can track it?
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
> >>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

vveider
Dmitriy,


I’ve added requested information (see [1]).
Can you check that this information is enough, please?


[1] https://issues.apache.org/jira/browse/IGNITE-8671?focusedCommentId=16500123&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16500123




> On 3 Jun 2018, at 10:24, Dmitriy Setrakyan <[hidden email]> wrote:
>
> Peter,
>
> I think what is really missing is the installation structure, i.e. where is
> the bin, config, lib, work folders. Is IGNITE_HOME pointing somewhere as a
> result of the installation? I think, if you explain it to users, there will
> be more understanding from the user stand point.
>
> Can you please add that?
>
> D.
>
> On Sat, Jun 2, 2018 at 12:39 PM, Petr Ivanov <[hidden email]> wrote:
>
>> Dmitriy,
>>
>>
>> I've added warning snippet in the bottom of the Alternative Installation
>> Options section with reference on how to start Apache Ignite installed from
>> RPM or DEB packages as standalone Java application (see [1]).
>> Hope it will be enough.
>>
>>
>> [1] https://issues.apache.org/jira/browse/IGNITE-8671?
>> focusedCommentId=16499157&page=com.atlassian.jira.
>> plugin.system.issuetabpanels:comment-tabpanel#comment-16499157
>>
>>
>>
>>
>>> On 2 Jun 2018, at 21:57, Dmitriy Setrakyan <[hidden email]>
>> wrote:
>>>
>>> Peter,
>>>
>>> We cannot have a distribution that works sometimes.
>>>
>>> I think you should read the ticket carefully. I don't beleive we need to
>>> make any changes to the release, it is a matter of fixing the
>>> documentation.
>>>
>>> Can you confirm this?
>>>
>>> D.
>>>
>>>
>>> On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:
>>>
>>> Dmitriy,
>>>
>>>
>>> You suggest removing fully working under corresponding Linux distributive
>>> RPM and DEB packages entirely from apache.org/dist/ignite only because
>> they
>>> do not work in highly unlikely scenario (Windows 10 WSL) as service?
>>>
>>> I will certainly add reference about running Apache Ignite from the
>>> packages as standalone Java application (with corresponding permissions
>>> note) but I’d like to hear community opinion on the whole matter -
>>> everything that was done, was done with review and approve from lots of
>>> Apache Ignite commiters and PMCs, including PMC chair.
>>>
>>>
>>> On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
>>> wrote:
>>>
>>>
>>>> Peter,
>>>>
>>>> I have reopened this ticket:
>>>> https://issues.apache.org/jira/browse/IGNITE-8671
>>>>
>>>> I changed the priority to blocker. At this point I suggest the
>> following:
>>>> - we either remove the DEB and RPM packages from the website and readme
>>>> - or we fix this issue ASAP as stated in the ticket.
>>>>
>>>> I will leave it up to you to decide.
>>>>
>>>> D.
>>>>
>>>> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
>>>> wrote:
>>>>
>>>>> Dmitriy,
>>>>>
>>>>>
>>>>> SystemD supports running multiple instances of one service – this is
>> done
>>>>> through @-like syntax: 'sudo systemctl start apache-ignite@
>> <configuration
>>>>> file name>', so that with every unique command string there will be
>>>>> started
>>>>> / stopped unique instance of Apache Ignite. And all instances can be
>>>>> restarted / stopped / enabled on boot / etc. simultaneously through
>> 'sudo
>>>>> systemctl <command> apache-ignite@*'.
>>>>>
>>>>> Still, I can add a note about possibility of starting Apache Ignite
>>>>> manually through ignite.sh with a reference to corresponding
>>> documentation
>>>>> section, information where to look for the root of Apache Ignite
>>>>> installation and how to correctly start Apache Ignite in terms of
>>>>> permissions.
>>>>>
>>>>> File the documentation updates ticket?
>>>>>
>>>>>
>>>>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <[hidden email]>
>>>>> wrote:
>>>>>
>>>>>> Petr,
>>>>>>
>>>>>> Most of the users will download and install Ignite so they can develop
>>>>> with
>>>>>> it. This means that they will be starting more than one node, which is
>>>>>> impossible if Ignite is a service. We should provide instructions to
>> do
>>>>>> both.
>>>>>>
>>>>>> D.
>>>>>>
>>>>>> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
>>>>> wrote:
>>>>>>
>>>>>>> Dmitriy,
>>>>>>>
>>>>>>>
>>>>>>> Current packages design (both RPM and DEB) was reviewed and approved
>>>>> by
>>>>>>> community. I do not quite remember why service-based startup was
>>>>> chosen
>>>>>> but
>>>>>>> it seems rather logical and Unix-compliant – under Linux almost every
>>>>>>> service software is packed this way, which gives some benefits like
>>>>>> service
>>>>>>> autostart on reboot, centralized running nodes management (through
>>>>>>> systemctl), etc. There is no point in packing binary into Linux
>>>>> packages
>>>>>> if
>>>>>>> it then will be used as standalone executable.
>>>>>>> Yet, current design does not limit advanced user from running Apache
>>>>>> Ignite
>>>>>>> as standalone process – executing
>>>>> /usr/share/apache-ignite/bin/ignite.sh
>>>>>>> with parameters will start Apache Ignite node as if it was delivered
>>>>> by
>>>>>>> binary archive.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
>>>>> [hidden email]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Petr,
>>>>>>>>
>>>>>>>> Why do we even suggest starting Ignite as a service? Why not just
>>>>> start
>>>>>>>> Ignite instance as a stand-alone process? This should work, no?
>>>>>>>>
>>>>>>>> D.
>>>>>>>>
>>>>>>>> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Unfortunately, it seems to be impossible (at least for now) —
>>> [1].
>>>>>>>>> So we can say that current package design is for native Linux
>>>>>>>> installation
>>>>>>>>> only.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671?
>>>>>>>>> focusedCommentId=16496813&page=com.atlassian.jira.
>>>>>>>>> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
>>>>>> [hidden email]
>>>>>>>>> <mailto:[hidden email]>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
>>>>> [hidden email]
>>>>>>>>> <mailto:[hidden email]>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> I’ll start the investigation.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Can you please file a ticket so we can track it?
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>
>>

Reply | Threaded
Open this post in threaded view
|

Re: [RESULT] [VOTE] Apache Ignite 2.5.0 Release (RC1)

dsetrakyan
Thanks, Petr!

I think the log directory should be at /var/log, not /var/lib, right?

D.

On Mon, Jun 4, 2018 at 5:04 AM, Petr Ivanov <[hidden email]> wrote:

> Dmitriy,
>
>
> I’ve added requested information (see [1]).
> Can you check that this information is enough, please?
>
>
> [1] https://issues.apache.org/jira/browse/IGNITE-8671?focusedCom
> mentId=16500123&page=com.atlassian.jira.plugin.system.
> issuetabpanels:comment-tabpanel#comment-16500123
>
>
>
>
> > On 3 Jun 2018, at 10:24, Dmitriy Setrakyan <[hidden email]>
> wrote:
> >
> > Peter,
> >
> > I think what is really missing is the installation structure, i.e. where
> is
> > the bin, config, lib, work folders. Is IGNITE_HOME pointing somewhere as
> a
> > result of the installation? I think, if you explain it to users, there
> will
> > be more understanding from the user stand point.
> >
> > Can you please add that?
> >
> > D.
> >
> > On Sat, Jun 2, 2018 at 12:39 PM, Petr Ivanov <[hidden email]>
> wrote:
> >
> >> Dmitriy,
> >>
> >>
> >> I've added warning snippet in the bottom of the Alternative Installation
> >> Options section with reference on how to start Apache Ignite installed
> from
> >> RPM or DEB packages as standalone Java application (see [1]).
> >> Hope it will be enough.
> >>
> >>
> >> [1] https://issues.apache.org/jira/browse/IGNITE-8671?
> >> focusedCommentId=16499157&page=com.atlassian.jira.
> >> plugin.system.issuetabpanels:comment-tabpanel#comment-16499157
> >>
> >>
> >>
> >>
> >>> On 2 Jun 2018, at 21:57, Dmitriy Setrakyan <[hidden email]>
> >> wrote:
> >>>
> >>> Peter,
> >>>
> >>> We cannot have a distribution that works sometimes.
> >>>
> >>> I think you should read the ticket carefully. I don't beleive we need
> to
> >>> make any changes to the release, it is a matter of fixing the
> >>> documentation.
> >>>
> >>> Can you confirm this?
> >>>
> >>> D.
> >>>
> >>>
> >>> On Jun 2, 2018 11:44, "Peter Ivanov" <[hidden email]> wrote:
> >>>
> >>> Dmitriy,
> >>>
> >>>
> >>> You suggest removing fully working under corresponding Linux
> distributive
> >>> RPM and DEB packages entirely from apache.org/dist/ignite only because
> >> they
> >>> do not work in highly unlikely scenario (Windows 10 WSL) as service?
> >>>
> >>> I will certainly add reference about running Apache Ignite from the
> >>> packages as standalone Java application (with corresponding permissions
> >>> note) but I’d like to hear community opinion on the whole matter -
> >>> everything that was done, was done with review and approve from lots of
> >>> Apache Ignite commiters and PMCs, including PMC chair.
> >>>
> >>>
> >>> On Sat, 2 Jun 2018 at 16:12, Dmitriy Setrakyan <[hidden email]>
> >>> wrote:
> >>>
> >>>
> >>>> Peter,
> >>>>
> >>>> I have reopened this ticket:
> >>>> https://issues.apache.org/jira/browse/IGNITE-8671
> >>>>
> >>>> I changed the priority to blocker. At this point I suggest the
> >> following:
> >>>> - we either remove the DEB and RPM packages from the website and
> readme
> >>>> - or we fix this issue ASAP as stated in the ticket.
> >>>>
> >>>> I will leave it up to you to decide.
> >>>>
> >>>> D.
> >>>>
> >>>> On Thu, May 31, 2018 at 10:31 PM, Peter Ivanov <[hidden email]>
> >>>> wrote:
> >>>>
> >>>>> Dmitriy,
> >>>>>
> >>>>>
> >>>>> SystemD supports running multiple instances of one service – this is
> >> done
> >>>>> through @-like syntax: 'sudo systemctl start apache-ignite@
> >> <configuration
> >>>>> file name>', so that with every unique command string there will be
> >>>>> started
> >>>>> / stopped unique instance of Apache Ignite. And all instances can be
> >>>>> restarted / stopped / enabled on boot / etc. simultaneously through
> >> 'sudo
> >>>>> systemctl <command> apache-ignite@*'.
> >>>>>
> >>>>> Still, I can add a note about possibility of starting Apache Ignite
> >>>>> manually through ignite.sh with a reference to corresponding
> >>> documentation
> >>>>> section, information where to look for the root of Apache Ignite
> >>>>> installation and how to correctly start Apache Ignite in terms of
> >>>>> permissions.
> >>>>>
> >>>>> File the documentation updates ticket?
> >>>>>
> >>>>>
> >>>>> On Fri, 1 Jun 2018 at 01:10, Dmitriy Setrakyan <
> [hidden email]>
> >>>>> wrote:
> >>>>>
> >>>>>> Petr,
> >>>>>>
> >>>>>> Most of the users will download and install Ignite so they can
> develop
> >>>>> with
> >>>>>> it. This means that they will be starting more than one node, which
> is
> >>>>>> impossible if Ignite is a service. We should provide instructions to
> >> do
> >>>>>> both.
> >>>>>>
> >>>>>> D.
> >>>>>>
> >>>>>> On Thu, May 31, 2018 at 2:47 PM, Peter Ivanov <[hidden email]>
> >>>>> wrote:
> >>>>>>
> >>>>>>> Dmitriy,
> >>>>>>>
> >>>>>>>
> >>>>>>> Current packages design (both RPM and DEB) was reviewed and
> approved
> >>>>> by
> >>>>>>> community. I do not quite remember why service-based startup was
> >>>>> chosen
> >>>>>> but
> >>>>>>> it seems rather logical and Unix-compliant – under Linux almost
> every
> >>>>>>> service software is packed this way, which gives some benefits like
> >>>>>> service
> >>>>>>> autostart on reboot, centralized running nodes management (through
> >>>>>>> systemctl), etc. There is no point in packing binary into Linux
> >>>>> packages
> >>>>>> if
> >>>>>>> it then will be used as standalone executable.
> >>>>>>> Yet, current design does not limit advanced user from running
> Apache
> >>>>>> Ignite
> >>>>>>> as standalone process – executing
> >>>>> /usr/share/apache-ignite/bin/ignite.sh
> >>>>>>> with parameters will start Apache Ignite node as if it was
> delivered
> >>>>> by
> >>>>>>> binary archive.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Thu, 31 May 2018 at 20:43, Dmitriy Setrakyan <
> >>>>> [hidden email]>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Petr,
> >>>>>>>>
> >>>>>>>> Why do we even suggest starting Ignite as a service? Why not just
> >>>>> start
> >>>>>>>> Ignite instance as a stand-alone process? This should work, no?
> >>>>>>>>
> >>>>>>>> D.
> >>>>>>>>
> >>>>>>>> On Thu, May 31, 2018 at 9:30 AM, Petr Ivanov <[hidden email]
> >
> >>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> Unfortunately, it seems to be impossible (at least for now) —
> >>> [1].
> >>>>>>>>> So we can say that current package design is for native Linux
> >>>>>>>> installation
> >>>>>>>>> only.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671?
> >>>>>>>>> focusedCommentId=16496813&page=com.atlassian.jira.
> >>>>>>>>> plugin.system.issuetabpanels:comment-tabpanel#comment-16496813
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> On 31 May 2018, at 18:22, Petr Ivanov <[hidden email]>
> >>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>> Filed https://issues.apache.org/jira/browse/IGNITE-8671 <
> >>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-8671>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>> On 31 May 2018, at 17:56, Dmitriy Setrakyan <
> >>>>>> [hidden email]
> >>>>>>>>> <mailto:[hidden email]>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> On Thu, May 31, 2018 at 7:54 AM, Petr Ivanov <
> >>>>> [hidden email]
> >>>>>>>>> <mailto:[hidden email]>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> I’ll start the investigation.
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> Can you please file a ticket so we can track it?
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>
> >>
>
>
123