Elasticsearch gone?

Folks,

Has the work to remove elasticsearch been completed? I notice that the
service isn't running on my Katello 2.4 or Foreman 1.10 builds.

If so, is it going to be removed as a dependency of the RPM's? I'd like to
make sure it isn't installed on my system if it isn't going to be used.

Duncan

P.S. Bit of a shame to remove it in my eyes. I know scoped searches are
fine, but there's also something nice about typing text and have it just
match anything in the table you're viewing.

> Has the work to remove elasticsearch been completed? I notice that the
> service isn't running on my Katello 2.4 or Foreman 1.10 builds.
>
> If so, is it going to be removed as a dependency of the RPM's? I'd like to
> make sure it isn't installed on my system if it isn't going to be used.

I don't think it's a dependency anymore after
https://github.com/Katello/katello-installer/pull/267 and
https://github.com/Katello/katello-packaging/pull/82 , maybe you still
have it after an upgrade - but the package shouldn't depend on it anymore.

··· -- Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato

My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello 2.4
installed the same day.

I get:

[root@katello ~]# yum remove elasticsearch
Loaded plugins: fastestmirror, priorities
Resolving Dependencies
–> Running transaction check
—> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
–> Processing Dependency: elasticsearch for package:
tfm-rubygem-katello-2.4.0-3.el7.noarch
–> Running transaction check
—> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased
–> Processing Dependency: tfm-rubygem-katello for package:
tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
–> Processing Dependency: tfm-rubygem-katello for package:
katello-common-2.4.0-7.el7.noarch
–> Running transaction check
—> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
–> Processing Dependency: katello-common = 2.4.0-7.el7 for package:
katello-2.4.0-7.el7.noarch
—> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will be
erased
–> Running transaction check
—> Package katello.noarch 0:2.4.0-7.el7 will be erased
–> Finished Dependency Resolution

Dependencies Resolved

··· ================================================================================ Package Arch Version Repository Size ================================================================================ Removing: elasticsearch noarch 0.90.10-7.el7 @katello 10 M Removing for dependencies: katello noarch 2.4.0-7.el7 @katello 0.0 katello-common noarch 2.4.0-7.el7 @katello 7.3 k tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello 72 k tfm-rubygem-katello noarch 2.4.0-3.el7 @katello 54 M

Transaction Summary

Remove 1 Package (+4 Dependent packages)

Installed size: 65 M
Is this ok [y/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
[root@katello ~]#

On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote:

Has the work to remove elasticsearch been completed? I notice that the
service isn’t running on my Katello 2.4 or Foreman 1.10 builds.

If so, is it going to be removed as a dependency of the RPM’s? I’d like
to
make sure it isn’t installed on my system if it isn’t going to be used.

I don’t think it’s a dependency anymore after
Fixes #10291 - removes elasticsearch by cfouant · Pull Request #267 · Katello/katello-installer · GitHub and
https://github.com/Katello/katello-packaging/pull/82 , maybe you still
have it after an upgrade - but the package shouldn’t depend on it anymore.


Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: elobato (Daniel Lobato Garcia) | Keybase

Understood. WIll elasticsearch be removed as a dep before Satellite 6.2
comes out?

··· On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote: > > Duncan, > > Elasticsearch has been completely removed in favor of scoped search in > upstream. It looks like the changes to remove it as a dependency didn't > make it in to 2.4 and it should be fine to remove elasticsearch. It will be > removed as a dependency in 2.5. Hope this answers your question. > > -John Mitsch > > On 01/20/2016 06:18 AM, Duncan Innes wrote: > > My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello 2.4 > installed the same day. > > I get: > > [root@katello ~]# yum remove elasticsearch > Loaded plugins: fastestmirror, priorities > Resolving Dependencies > --> Running transaction check > ---> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased > --> Processing Dependency: elasticsearch for package: > tfm-rubygem-katello-2.4.0-3.el7.noarch > --> Running transaction check > ---> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased > --> Processing Dependency: tfm-rubygem-katello for package: > tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch > --> Processing Dependency: tfm-rubygem-katello for package: > katello-common-2.4.0-7.el7.noarch > --> Running transaction check > ---> Package katello-common.noarch 0:2.4.0-7.el7 will be erased > --> Processing Dependency: katello-common = 2.4.0-7.el7 for package: > katello-2.4.0-7.el7.noarch > ---> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will be > erased > --> Running transaction check > ---> Package katello.noarch 0:2.4.0-7.el7 will be erased > --> Finished Dependency Resolution > > Dependencies Resolved > > > ================================================================================ > Package Arch Version Repository > Size > > ================================================================================ > Removing: > elasticsearch noarch 0.90.10-7.el7 @katello > 10 M > Removing for dependencies: > katello noarch 2.4.0-7.el7 @katello > 0.0 > katello-common noarch 2.4.0-7.el7 @katello > 7.3 k > tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello > 72 k > tfm-rubygem-katello noarch 2.4.0-3.el7 @katello > 54 M > > Transaction Summary > > ================================================================================ > Remove 1 Package (+4 Dependent packages) > > Installed size: 65 M > Is this ok [y/N]: n > Exiting on user command > Your transaction was saved, rerun it with: > yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx > [root@katello ~]# > > > > On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote: >> >> > Has the work to remove elasticsearch been completed? I notice that the >> > service isn't running on my Katello 2.4 or Foreman 1.10 builds. >> > >> > If so, is it going to be removed as a dependency of the RPM's? I'd >> like to >> > make sure it isn't installed on my system if it isn't going to be used. >> >> I don't think it's a dependency anymore after >> https://github.com/Katello/katello-installer/pull/267 and >> https://github.com/Katello/katello-packaging/pull/82 , maybe you still >> have it after an upgrade - but the package shouldn't depend on it >> anymore. >> >> >> -- >> Daniel Lobato Garcia >> >> @dLobatog >> blog.daniellobato.me >> daniellobato.me >> >> GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30 >> Keybase: https://keybase.io/elobato >> > -- > You received this message because you are subscribed to the Google Groups > "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to foreman-dev...@googlegroups.com . > For more options, visit https://groups.google.com/d/optout. > > > -- > John Mitsch > Red Hat Engineering > 860-967-7285 > irc: jomitsch > > >

definitely, 6.2 will be based on 2.5.

··· On 01/20/2016 06:41 AM, Duncan Innes wrote: > Understood. WIll elasticsearch be removed as a dep before Satellite 6.2 > comes out? > > On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote: > > Duncan, > > Elasticsearch has been completely removed in favor of scoped search > in upstream. It looks like the changes to remove it as a dependency > didn't make it in to 2.4 and it should be fine to remove > elasticsearch. It will be removed as a dependency in 2.5. Hope this > answers your question. > > -John Mitsch > > On 01/20/2016 06:18 AM, Duncan Innes wrote: >> My latest system is a fresh CentOS 7.2 install on 13 Jan with >> Katello 2.4 installed the same day. >> >> I get: >> >> [root@katello ~]# yum remove elasticsearch >> Loaded plugins: fastestmirror, priorities >> Resolving Dependencies >> --> Running transaction check >> ---> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased >> --> Processing Dependency: elasticsearch for package: >> tfm-rubygem-katello-2.4.0-3.el7.noarch >> --> Running transaction check >> ---> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased >> --> Processing Dependency: tfm-rubygem-katello for package: >> tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch >> --> Processing Dependency: tfm-rubygem-katello for package: >> katello-common-2.4.0-7.el7.noarch >> --> Running transaction check >> ---> Package katello-common.noarch 0:2.4.0-7.el7 will be erased >> --> Processing Dependency: katello-common = 2.4.0-7.el7 for >> package: katello-2.4.0-7.el7.noarch >> ---> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 >> will be erased >> --> Running transaction check >> ---> Package katello.noarch 0:2.4.0-7.el7 will be erased >> --> Finished Dependency Resolution >> >> Dependencies Resolved >> >> ================================================================================ >> Package Arch Version Repository Size >> ================================================================================ >> Removing: >> elasticsearch noarch 0.90.10-7.el7 @katello >> 10 M >> Removing for dependencies: >> katello noarch 2.4.0-7.el7 @katello 0.0 >> katello-common noarch 2.4.0-7.el7 @katello >> 7.3 k >> tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 >> @katello 72 k >> tfm-rubygem-katello noarch 2.4.0-3.el7 >> @katello 54 M >> >> Transaction Summary >> ================================================================================ >> Remove 1 Package (+4 Dependent packages) >> >> Installed size: 65 M >> Is this ok [y/N]: n >> Exiting on user command >> Your transaction was saved, rerun it with: >> yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx >> [root@katello ~]# >> >> >> >> On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote: >> >> > Has the work to remove elasticsearch been completed? I >> notice that the >> > service isn't running on my Katello 2.4 or Foreman 1.10 builds. >> > >> > If so, is it going to be removed as a dependency of the >> RPM's? I'd like to >> > make sure it isn't installed on my system if it isn't going >> to be used. >> >> I don't think it's a dependency anymore after >> https://github.com/Katello/katello-installer/pull/267 >> and >> https://github.com/Katello/katello-packaging/pull/82 >> , maybe >> you still >> have it after an upgrade - but the package shouldn't depend on >> it anymore. >> >> >> -- >> Daniel Lobato Garcia >> >> @dLobatog >> blog.daniellobato.me >> daniellobato.me >> >> GPG: >> http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30 >> >> >> Keybase: https://keybase.io/elobato >> >> -- >> You received this message because you are subscribed to the Google >> Groups "foreman-dev" group. >> To unsubscribe from this group and stop receiving emails from it, >> send an email to foreman-dev...@googlegroups.com . >> For more options, visit https://groups.google.com/d/optout >> . > > -- > John Mitsch > Red Hat Engineering > 860-967-7285 > irc: jomitsch > > -- > You received this message because you are subscribed to the Google > Groups "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to foreman-dev+unsubscribe@googlegroups.com > . > For more options, visit https://groups.google.com/d/optout.

Duncan,

Elasticsearch has been completely removed in favor of scoped search in
upstream. It looks like the changes to remove it as a dependency didn't
make it in to 2.4 and it should be fine to remove elasticsearch. It will
be removed as a dependency in 2.5. Hope this answers your question.

-John Mitsch

··· On 01/20/2016 06:18 AM, Duncan Innes wrote: > My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello > 2.4 installed the same day. > > I get: > > [root@katello ~]# yum remove elasticsearch > Loaded plugins: fastestmirror, priorities > Resolving Dependencies > --> Running transaction check > ---> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased > --> Processing Dependency: elasticsearch for package: > tfm-rubygem-katello-2.4.0-3.el7.noarch > --> Running transaction check > ---> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased > --> Processing Dependency: tfm-rubygem-katello for package: > tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch > --> Processing Dependency: tfm-rubygem-katello for package: > katello-common-2.4.0-7.el7.noarch > --> Running transaction check > ---> Package katello-common.noarch 0:2.4.0-7.el7 will be erased > --> Processing Dependency: katello-common = 2.4.0-7.el7 for package: > katello-2.4.0-7.el7.noarch > ---> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will > be erased > --> Running transaction check > ---> Package katello.noarch 0:2.4.0-7.el7 will be erased > --> Finished Dependency Resolution > > Dependencies Resolved > > ================================================================================ > Package Arch Version Repository Size > ================================================================================ > Removing: > elasticsearch noarch 0.90.10-7.el7 @katello 10 M > Removing for dependencies: > katello noarch 2.4.0-7.el7 @katello 0.0 > katello-common noarch 2.4.0-7.el7 @katello 7.3 k > tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello > 72 k > tfm-rubygem-katello noarch 2.4.0-3.el7 @katello > 54 M > > Transaction Summary > ================================================================================ > Remove 1 Package (+4 Dependent packages) > > Installed size: 65 M > Is this ok [y/N]: n > Exiting on user command > Your transaction was saved, rerun it with: > yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx > [root@katello ~]# > > > > On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote: > > > Has the work to remove elasticsearch been completed? I notice > that the > > service isn't running on my Katello 2.4 or Foreman 1.10 builds. > > > > If so, is it going to be removed as a dependency of the RPM's? > I'd like to > > make sure it isn't installed on my system if it isn't going to > be used. > > I don't think it's a dependency anymore after > https://github.com/Katello/katello-installer/pull/267 > and > https://github.com/Katello/katello-packaging/pull/82 > , maybe you > still > have it after an upgrade - but the package shouldn't depend on it > anymore. > > > -- > Daniel Lobato Garcia > > @dLobatog > blog.daniellobato.me > daniellobato.me > > GPG: > http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30 > > Keybase: https://keybase.io/elobato > > -- > You received this message because you are subscribed to the Google > Groups "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to foreman-dev+unsubscribe@googlegroups.com > . > For more options, visit https://groups.google.com/d/optout.


John Mitsch
Red Hat Engineering
860-967-7285
irc: jomitsch

We could get katello-installer to remove elasticsearch ?

··· On Wed, 20 Jan 2016, 14:42 Duncan Innes wrote:

Understood. WIll elasticsearch be removed as a dep before Satellite 6.2
comes out?

On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote:

Duncan,

Elasticsearch has been completely removed in favor of scoped search in
upstream. It looks like the changes to remove it as a dependency didn’t
make it in to 2.4 and it should be fine to remove elasticsearch. It will be
removed as a dependency in 2.5. Hope this answers your question.

-John Mitsch

On 01/20/2016 06:18 AM, Duncan Innes wrote:

My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello 2.4

installed the same day.

I get:

[root@katello ~]# yum remove elasticsearch
Loaded plugins: fastestmirror, priorities
Resolving Dependencies
→ Running transaction check
—> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
→ Processing Dependency: elasticsearch for package:
tfm-rubygem-katello-2.4.0-3.el7.noarch
→ Running transaction check
—> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased
→ Processing Dependency: tfm-rubygem-katello for package:
tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
→ Processing Dependency: tfm-rubygem-katello for package:
katello-common-2.4.0-7.el7.noarch
→ Running transaction check
—> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
→ Processing Dependency: katello-common = 2.4.0-7.el7 for package:
katello-2.4.0-7.el7.noarch
—> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will be
erased
→ Running transaction check
—> Package katello.noarch 0:2.4.0-7.el7 will be erased
→ Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository
Size

================================================================================
Removing:
elasticsearch noarch 0.90.10-7.el7 @katello
10 M
Removing for dependencies:
katello noarch 2.4.0-7.el7 @katello
0.0
katello-common noarch 2.4.0-7.el7 @katello
7.3 k
tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello
72 k
tfm-rubygem-katello noarch 2.4.0-3.el7 @katello
54 M

Transaction Summary

================================================================================
Remove 1 Package (+4 Dependent packages)

Installed size: 65 M
Is this ok [y/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
[root@katello ~]#

On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote:

Has the work to remove elasticsearch been completed? I notice that
the
service isn’t running on my Katello 2.4 or Foreman 1.10 builds.

If so, is it going to be removed as a dependency of the RPM’s? I’d
like to
make sure it isn’t installed on my system if it isn’t going to be
used.

I don’t think it’s a dependency anymore after
Fixes #10291 - removes elasticsearch by cfouant · Pull Request #267 · Katello/katello-installer · GitHub and
https://github.com/Katello/katello-packaging/pull/82 , maybe you still
have it after an upgrade - but the package shouldn’t depend on it
anymore.


Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: elobato (Daniel Lobato Garcia) | Keybase


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.

To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


John Mitsch
Red Hat Engineering
860-967-7285
irc: jomitsch


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

> We could get katello-installer to remove elasticsearch ?
>
>
> Understood. WIll elasticsearch be removed as a dep before
> Satellite 6.2 comes out?
>
>
>
> Duncan,
>
> Elasticsearch has been completely removed in favor of scoped
> search in upstream. It looks like the changes to remove it as
> a dependency didn't make it in to 2.4 and it should be fine to
> remove elasticsearch. It will be removed as a dependency in
> 2.5. Hope this answers your question.
>
> -John Mitsch
>
>
>> My latest system is a fresh CentOS 7.2 install on 13 Jan with
>> Katello 2.4 installed the same day.
>>
>> I get:
>>
>> [root@katello ~]# yum remove elasticsearch
>> Loaded plugins: fastestmirror, priorities
>> Resolving Dependencies
>> --> Running transaction check
>> —> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
>> --> Processing Dependency: elasticsearch for package:
>> tfm-rubygem-katello-2.4.0-3.el7.noarch
>> --> Running transaction check
>> —> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be
>> erased
>> --> Processing Dependency: tfm-rubygem-katello for package:
>> tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
>> --> Processing Dependency: tfm-rubygem-katello for package:
>> katello-common-2.4.0-7.el7.noarch
>> --> Running transaction check
>> —> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
>> --> Processing Dependency: katello-common = 2.4.0-7.el7 for
>> package: katello-2.4.0-7.el7.noarch
>> —> Package tfm-rubygem-foreman_gutterball.noarch
>> 0:0.0.1-3.el7 will be erased
>> --> Running transaction check
>> —> Package katello.noarch 0:2.4.0-7.el7 will be erased
>> --> Finished Dependency Resolution
>>
>> Dependencies Resolved
>>
>> ================================================================================
>> Package Arch Version
>> Repository Size
>> ================================================================================
>> Removing:
>> elasticsearch noarch 0.90.10-7.el7
>> @katello 10 M
>> Removing for dependencies:
>> katello noarch 2.4.0-7.el7
>> @katello 0.0
>> katello-common noarch 2.4.0-7.el7
>> @katello 7.3 k
>> tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7
>> @katello 72 k
>> tfm-rubygem-katello noarch 2.4.0-3.el7
>> @katello 54 M
>>
>> Transaction Summary
>> ================================================================================
>> Remove 1 Package (+4 Dependent packages)
>>
>> Installed size: 65 M
>> Is this ok [y/N]: n
>> Exiting on user command
>> Your transaction was saved, rerun it with:
>> yum load-transaction
>> /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
>> [root@katello ~]#
>>
>>
>>
>>
>> > Has the work to remove elasticsearch been completed? I
>> notice that the
>> > service isn't running on my Katello 2.4 or Foreman 1.10
>> builds.
>> >
>> > If so, is it going to be removed as a dependency of the
>> RPM's? I'd like to
>> > make sure it isn't installed on my system if it isn't
>> going to be used.
>>
>> I don't think it's a dependency anymore after
>> https://github.com/Katello/katello-installer/pull/267 and
>> https://github.com/Katello/katello-packaging/pull/82 ,
>> maybe you still
>>
Elasticsearch has been remove as a dependency upstream in the pull
requests mentioned above, and will not be a required dependency in
Katello 2.5 or Satellite 6.2

-John

··· On 01/20/2016 10:06 AM, Sean O'Keeffe wrote: > On Wed, 20 Jan 2016, 14:42 Duncan Innes > wrote: > On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote: > On 01/20/2016 06:18 AM, Duncan Innes wrote: >> On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote: > >> have it after an upgrade - but the package shouldn't >> depend on it anymore. >> >> >> -- >> Daniel Lobato Garcia >> >> @dLobatog >> blog.daniellobato.me >> daniellobato.me >> >> GPG: >> http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30 >> >> Keybase: https://keybase.io/elobato >> >> -- >> You received this message because you are subscribed to the >> Google Groups "foreman-dev" group. > >> To unsubscribe from this group and stop receiving emails from >> it, send an email to foreman-dev...@googlegroups.com. > >> >> For more options, visit https://groups.google.com/d/optout. > > > -- > John Mitsch > Red Hat Engineering > 860-967-7285 > irc: jomitsch > > -- > You received this message because you are subscribed to the Google > Groups "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, > send an email to foreman-dev+unsubscribe@googlegroups.com > . > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google > Groups "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to foreman-dev+unsubscribe@googlegroups.com > . > For more options, visit https://groups.google.com/d/optout.


John Mitsch
Red Hat Engineering
860-967-7285
irc: jomitsch

> We could get katello-installer to remove elasticsearch ?
I can see about adding this to the 2.4.1 release since there have been
some requests.

-Justin

··· On 01/20/2016 10:06 AM, Sean O'Keeffe wrote:

On Wed, 20 Jan 2016, 14:42 Duncan Innes <duncan@innes.net > mailto:duncan@innes.net> wrote:

Understood.  WIll elasticsearch be removed as a dep before
Satellite 6.2 comes out?


On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote:

    Duncan,

    Elasticsearch has been completely removed in favor of scoped
    search in upstream. It looks like the changes to remove it as
    a dependency didn't make it in to 2.4 and it should be fine to
    remove elasticsearch. It will be removed as a dependency in
    2.5. Hope this answers your question.

    -John Mitsch

    On 01/20/2016 06:18 AM, Duncan Innes wrote:
    My latest system is a fresh CentOS 7.2 install on 13 Jan with
    Katello 2.4 installed the same day.

    I get:

    [root@katello ~]# yum remove elasticsearch
    Loaded plugins: fastestmirror, priorities
    Resolving Dependencies
    --> Running transaction check
    ---> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
    --> Processing Dependency: elasticsearch for package:
    tfm-rubygem-katello-2.4.0-3.el7.noarch
    --> Running transaction check
    ---> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be
    erased
    --> Processing Dependency: tfm-rubygem-katello for package:
    tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
    --> Processing Dependency: tfm-rubygem-katello for package:
    katello-common-2.4.0-7.el7.noarch
    --> Running transaction check
    ---> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
    --> Processing Dependency: katello-common = 2.4.0-7.el7 for
    package: katello-2.4.0-7.el7.noarch
    ---> Package tfm-rubygem-foreman_gutterball.noarch
    0:0.0.1-3.el7 will be erased
    --> Running transaction check
    ---> Package katello.noarch 0:2.4.0-7.el7 will be erased
    --> Finished Dependency Resolution

    Dependencies Resolved

    ================================================================================
     Package                           Arch      Version      
     Repository   Size
    ================================================================================
    Removing:
     elasticsearch                     noarch    0.90.10-7.el7
     @katello     10 M
    Removing for dependencies:
     katello                           noarch  2.4.0-7.el7    
     @katello    0.0
     katello-common                    noarch    2.4.0-7.el7
     @katello    7.3 k
     tfm-rubygem-foreman_gutterball    noarch    0.0.1-3.el7    
     @katello     72 k
     tfm-rubygem-katello               noarch    2.4.0-3.el7
     @katello     54 M

    Transaction Summary
    ================================================================================
    Remove  1 Package (+4 Dependent packages)

    Installed size: 65 M
    Is this ok [y/N]: n
    Exiting on user command
    Your transaction was saved, rerun it with:
     yum load-transaction
    /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
    [root@katello ~]#



    On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote:

        > Has the work to remove elasticsearch been completed?  I
        notice that the
        > service isn't running on my Katello 2.4 or Foreman 1.10
        builds.
        >
        > If so, is it going to be removed as a dependency of the
        RPM's?  I'd like to
        > make sure it isn't installed on my system if it isn't
        going to be used.

        I don't think it's a dependency anymore after
        https://github.com/Katello/katello-installer/pull/267 and
        https://github.com/Katello/katello-packaging/pull/82 ,
        maybe you still
        have it after an upgrade - but the package shouldn't
        depend on it anymore.


        -- 
        Daniel Lobato Garcia

        @dLobatog
        blog.daniellobato.me <http://blog.daniellobato.me>
        daniellobato.me <http://daniellobato.me>

        GPG:
        http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30

        Keybase: https://keybase.io/elobato

    -- 
    You received this message because you are subscribed to the
    Google Groups "foreman-dev" group.
    To unsubscribe from this group and stop receiving emails from
    it, send an email to foreman-dev...@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
    -- 
    John Mitsch
    Red Hat Engineering
    860-967-7285
    irc: jomitsch

-- 
You received this message because you are subscribed to the Google
Groups "foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to foreman-dev+unsubscribe@googlegroups.com
<mailto:foreman-dev+unsubscribe@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com
mailto:foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Okay, it would have to be an option but default to yes. - just incase
someone is using elasticsearch for something else on the same machine. I
know that's unlikely but I don't think its right to remove packages without
explicitly telling the user?

··· On Wed, 20 Jan 2016, 15:28 Justin Sherrill wrote:

On 01/20/2016 10:06 AM, Sean O’Keeffe wrote:

We could get katello-installer to remove elasticsearch ?

I can see about adding this to the 2.4.1 release since there have been
some requests.

-Justin

On Wed, 20 Jan 2016, 14:42 Duncan Innes duncan@innes.net wrote:

Understood. WIll elasticsearch be removed as a dep before Satellite 6.2
comes out?

On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote:

Duncan,

Elasticsearch has been completely removed in favor of scoped search in
upstream. It looks like the changes to remove it as a dependency didn’t
make it in to 2.4 and it should be fine to remove elasticsearch. It will be
removed as a dependency in 2.5. Hope this answers your question.

-John Mitsch

On 01/20/2016 06:18 AM, Duncan Innes wrote:

My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello 2.4

installed the same day.

I get:

[root@katello ~]# yum remove elasticsearch
Loaded plugins: fastestmirror, priorities
Resolving Dependencies
→ Running transaction check
—> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
→ Processing Dependency: elasticsearch for package:
tfm-rubygem-katello-2.4.0-3.el7.noarch
→ Running transaction check
—> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased
→ Processing Dependency: tfm-rubygem-katello for package:
tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
→ Processing Dependency: tfm-rubygem-katello for package:
katello-common-2.4.0-7.el7.noarch
→ Running transaction check
—> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
→ Processing Dependency: katello-common = 2.4.0-7.el7 for package:
katello-2.4.0-7.el7.noarch
—> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will be
erased
→ Running transaction check
—> Package katello.noarch 0:2.4.0-7.el7 will be erased
→ Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository
Size

================================================================================
Removing:
elasticsearch noarch 0.90.10-7.el7 @katello
10 M
Removing for dependencies:
katello noarch 2.4.0-7.el7 @katello
0.0
katello-common noarch 2.4.0-7.el7 @katello
7.3 k
tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello
72 k
tfm-rubygem-katello noarch 2.4.0-3.el7 @katello
54 M

Transaction Summary

================================================================================
Remove 1 Package (+4 Dependent packages)

Installed size: 65 M
Is this ok [y/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
[root@katello ~]#

On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote:

Has the work to remove elasticsearch been completed? I notice that
the
service isn’t running on my Katello 2.4 or Foreman 1.10 builds.

If so, is it going to be removed as a dependency of the RPM’s? I’d
like to
make sure it isn’t installed on my system if it isn’t going to be
used.

I don’t think it’s a dependency anymore after
Fixes #10291 - removes elasticsearch by cfouant · Pull Request #267 · Katello/katello-installer · GitHub and
https://github.com/Katello/katello-packaging/pull/82 , maybe you still
have it after an upgrade - but the package shouldn’t depend on it
anymore.


Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: elobato (Daniel Lobato Garcia) | Keybase


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.

To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


John Mitsch
Red Hat Engineering
860-967-7285
irc: jomitsch


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sorry i forgot to add and not a way to disable it

··· On Wed, 20 Jan 2016, 15:41 Sean O'Keeffe wrote:

Okay, it would have to be an option but default to yes. - just incase
someone is using elasticsearch for something else on the same machine. I
know that’s unlikely but I don’t think its right to remove packages without
explicitly telling the user?

On Wed, 20 Jan 2016, 15:28 Justin Sherrill jsherril@redhat.com wrote:

On 01/20/2016 10:06 AM, Sean O’Keeffe wrote:

We could get katello-installer to remove elasticsearch ?

I can see about adding this to the 2.4.1 release since there have been
some requests.

-Justin

On Wed, 20 Jan 2016, 14:42 Duncan Innes duncan@innes.net wrote:

Understood. WIll elasticsearch be removed as a dep before Satellite 6.2
comes out?

On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote:

Duncan,

Elasticsearch has been completely removed in favor of scoped search in
upstream. It looks like the changes to remove it as a dependency didn’t
make it in to 2.4 and it should be fine to remove elasticsearch. It will be
removed as a dependency in 2.5. Hope this answers your question.

-John Mitsch

On 01/20/2016 06:18 AM, Duncan Innes wrote:

My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello

2.4 installed the same day.

I get:

[root@katello ~]# yum remove elasticsearch
Loaded plugins: fastestmirror, priorities
Resolving Dependencies
→ Running transaction check
—> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
→ Processing Dependency: elasticsearch for package:
tfm-rubygem-katello-2.4.0-3.el7.noarch
→ Running transaction check
—> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased
→ Processing Dependency: tfm-rubygem-katello for package:
tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
→ Processing Dependency: tfm-rubygem-katello for package:
katello-common-2.4.0-7.el7.noarch
→ Running transaction check
—> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
→ Processing Dependency: katello-common = 2.4.0-7.el7 for package:
katello-2.4.0-7.el7.noarch
—> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will
be erased
→ Running transaction check
—> Package katello.noarch 0:2.4.0-7.el7 will be erased
→ Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version
Repository Size

================================================================================
Removing:
elasticsearch noarch 0.90.10-7.el7 @katello
10 M
Removing for dependencies:
katello noarch 2.4.0-7.el7 @katello
0.0
katello-common noarch 2.4.0-7.el7 @katello
7.3 k
tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello
72 k
tfm-rubygem-katello noarch 2.4.0-3.el7 @katello
54 M

Transaction Summary

================================================================================
Remove 1 Package (+4 Dependent packages)

Installed size: 65 M
Is this ok [y/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
[root@katello ~]#

On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote:

Has the work to remove elasticsearch been completed? I notice that
the
service isn’t running on my Katello 2.4 or Foreman 1.10 builds.

If so, is it going to be removed as a dependency of the RPM’s? I’d
like to
make sure it isn’t installed on my system if it isn’t going to be
used.

I don’t think it’s a dependency anymore after
Fixes #10291 - removes elasticsearch by cfouant · Pull Request #267 · Katello/katello-installer · GitHub and
https://github.com/Katello/katello-packaging/pull/82 , maybe you
still
have it after an upgrade - but the package shouldn’t depend on it
anymore.


Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: elobato (Daniel Lobato Garcia) | Keybase


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.

To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


John Mitsch
Red Hat Engineering
860-967-7285
irc: jomitsch


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

>
> Sorry i forgot to add and not a way to disable it
>
>
>
> Okay, it would have to be an option but default to yes. - just
> incase someone is using elasticsearch for something else on the
> same machine. I know that's unlikely but I don't think its right
> to remove packages without explicitly telling the user?
>

Agreed completely, the changes that have already been made in nightly
simply:

  • Remove the dependencies from katello packages
  • Remove the configuration and installation from the installer

The action of removing the unneeded packages and cleaning up the
filesystem will be documented in the upgrade guide and left to the user.

-Justin

··· On 01/20/2016 10:42 AM, Sean O'Keeffe wrote: > On Wed, 20 Jan 2016, 15:41 Sean O'Keeffe > wrote:
On Wed, 20 Jan 2016, 15:28 Justin Sherrill <jsherril@redhat.com >     <mailto:jsherril@redhat.com>> wrote:

    On 01/20/2016 10:06 AM, Sean O'Keeffe wrote:
    We could get katello-installer to remove elasticsearch ?
    I can see about adding this to the 2.4.1 release since there
    have been some requests.


    -Justin
    On Wed, 20 Jan 2016, 14:42 Duncan Innes <duncan@innes.net >>         <mailto:duncan@innes.net>> wrote:

        Understood.  WIll elasticsearch be removed as a dep
        before Satellite 6.2 comes out?


        On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch >>             wrote:

            Duncan,

            Elasticsearch has been completely removed in favor of
            scoped search in upstream. It looks like the changes
            to remove it as a dependency didn't make it in to 2.4
            and it should be fine to remove elasticsearch. It
            will be removed as a dependency in 2.5. Hope this
            answers your question.

            -John Mitsch

            On 01/20/2016 06:18 AM, Duncan Innes wrote:
            My latest system is a fresh CentOS 7.2 install on 13
            Jan with Katello 2.4 installed the same day.

            I get:

            [root@katello ~]# yum remove elasticsearch
            Loaded plugins: fastestmirror, priorities
            Resolving Dependencies
            --> Running transaction check
            ---> Package elasticsearch.noarch 0:0.90.10-7.el7
            will be erased
            --> Processing Dependency: elasticsearch for
            package: tfm-rubygem-katello-2.4.0-3.el7.noarch
            --> Running transaction check
            ---> Package tfm-rubygem-katello.noarch
            0:2.4.0-3.el7 will be erased
            --> Processing Dependency: tfm-rubygem-katello for
            package:
            tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
            --> Processing Dependency: tfm-rubygem-katello for
            package: katello-common-2.4.0-7.el7.noarch
            --> Running transaction check
            ---> Package katello-common.noarch 0:2.4.0-7.el7
            will be erased
            --> Processing Dependency: katello-common =
            2.4.0-7.el7 for package: katello-2.4.0-7.el7.noarch
            ---> Package tfm-rubygem-foreman_gutterball.noarch
            0:0.0.1-3.el7 will be erased
            --> Running transaction check
            ---> Package katello.noarch 0:2.4.0-7.el7 will be erased
            --> Finished Dependency Resolution

            Dependencies Resolved

            ================================================================================
             Package             Arch      Version    
             Repository   Size
            ================================================================================
            Removing:
             elasticsearch             noarch  0.90.10-7.el7  
             @katello     10 M
            Removing for dependencies:
             katello             noarch    2.4.0-7.el7    
             @katello    0.0
             katello-common            noarch    2.4.0-7.el7  
             @katello    7.3 k
             tfm-rubygem-foreman_gutterball    noarch  
             0.0.1-3.el7  @katello     72 k
             tfm-rubygem-katello             noarch  
             2.4.0-3.el7      @katello     54 M

            Transaction Summary
            ================================================================================
            Remove  1 Package (+4 Dependent packages)

            Installed size: 65 M
            Is this ok [y/N]: n
            Exiting on user command
            Your transaction was saved, rerun it with:
             yum load-transaction
            /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
            [root@katello ~]#



            On Wednesday, 20 January 2016 11:05:10 UTC, Daniel >>>                 Lobato wrote:

                > Has the work to remove elasticsearch been
                completed?  I notice that the
                > service isn't running on my Katello 2.4 or
                Foreman 1.10 builds.
                >
                > If so, is it going to be removed as a
                dependency of the RPM's?  I'd like to
                > make sure it isn't installed on my system if
                it isn't going to be used.

                I don't think it's a dependency anymore after
                https://github.com/Katello/katello-installer/pull/267
                and
                https://github.com/Katello/katello-packaging/pull/82
                , maybe you still
                have it after an upgrade - but the package
                shouldn't depend on it anymore.


                -- 
                Daniel Lobato Garcia

                @dLobatog
                blog.daniellobato.me <http://blog.daniellobato.me>
                daniellobato.me <http://daniellobato.me>

                GPG:
                http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30

                Keybase: https://keybase.io/elobato

            -- 
            You received this message because you are subscribed
            to the Google Groups "foreman-dev" group.
            To unsubscribe from this group and stop receiving
            emails from it, send an email to
            foreman-dev...@googlegroups.com
            <mailto:foreman-dev...@googlegroups.com>.
            For more options, visit
            https://groups.google.com/d/optout.
            -- 
            John Mitsch
            Red Hat Engineering
            860-967-7285
            irc: jomitsch

        -- 
        You received this message because you are subscribed to
        the Google Groups "foreman-dev" group.
        To unsubscribe from this group and stop receiving emails
        from it, send an email to
        foreman-dev+unsubscribe@googlegroups.com
        <mailto:foreman-dev+unsubscribe@googlegroups.com>.
        For more options, visit https://groups.google.com/d/optout.

    -- 
    You received this message because you are subscribed to the
    Google Groups "foreman-dev" group.
    To unsubscribe from this group and stop receiving emails from
    it, send an email to foreman-dev+unsubscribe@googlegroups.com
    <mailto:foreman-dev+unsubscribe@googlegroups.com>.
    For more options, visit https://groups.google.com/d/optout.
    -- 
    You received this message because you are subscribed to the
    Google Groups "foreman-dev" group.
    To unsubscribe from this group and stop receiving emails from
    it, send an email to foreman-dev+unsubscribe@googlegroups.com
    <mailto:foreman-dev+unsubscribe@googlegroups.com>.
    For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com
mailto:foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

>
> Sorry i forgot to add and not a way to disable it
>
>
>> Okay, it would have to be an option but default to yes. - just incase
>> someone is using elasticsearch for something else on the same machine. I
>> know that's unlikely but I don't think its right to remove packages without
>> explicitly telling the user?
>>
>
> Agreed completely, the changes that have already been made in nightly
> simply:
>
> * Remove the dependencies from katello packages
> * Remove the configuration and installation from the installer
>
> The action of removing the unneeded packages and cleaning up the
> filesystem will be documented in the upgrade guide and left to the user.
>

According to the code, we are removing packages that we required and
installed but leaving the database files behind for the user to cleanup:

https://github.com/Katello/katello-installer/blob/master/hooks/post/30-upgrade.rb#L42

Eric

··· On Wed, Jan 20, 2016 at 10:55 AM, Justin Sherrill wrote: > On 01/20/2016 10:42 AM, Sean O'Keeffe wrote: > On Wed, 20 Jan 2016, 15:41 Sean O'Keeffe < > seanokeeffe797@gmail.com> wrote:

-Justin

On Wed, 20 Jan 2016, 15:28 Justin Sherrill jsherril@redhat.com wrote:

On 01/20/2016 10:06 AM, Sean O’Keeffe wrote:

We could get katello-installer to remove elasticsearch ?

I can see about adding this to the 2.4.1 release since there have been
some requests.

-Justin

On Wed, 20 Jan 2016, 14:42 Duncan Innes duncan@innes.net wrote:

Understood. WIll elasticsearch be removed as a dep before Satellite
6.2 comes out?

On Wednesday, 20 January 2016 13:19:34 UTC, John Mitsch wrote:

Duncan,

Elasticsearch has been completely removed in favor of scoped search in
upstream. It looks like the changes to remove it as a dependency didn’t
make it in to 2.4 and it should be fine to remove elasticsearch. It will be
removed as a dependency in 2.5. Hope this answers your question.

-John Mitsch

On 01/20/2016 06:18 AM, Duncan Innes wrote:

My latest system is a fresh CentOS 7.2 install on 13 Jan with Katello

2.4 installed the same day.

I get:

[root@katello ~]# yum remove elasticsearch
Loaded plugins: fastestmirror, priorities
Resolving Dependencies
→ Running transaction check
—> Package elasticsearch.noarch 0:0.90.10-7.el7 will be erased
→ Processing Dependency: elasticsearch for package:
tfm-rubygem-katello-2.4.0-3.el7.noarch
→ Running transaction check
—> Package tfm-rubygem-katello.noarch 0:2.4.0-3.el7 will be erased
→ Processing Dependency: tfm-rubygem-katello for package:
tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch
→ Processing Dependency: tfm-rubygem-katello for package:
katello-common-2.4.0-7.el7.noarch
→ Running transaction check
—> Package katello-common.noarch 0:2.4.0-7.el7 will be erased
→ Processing Dependency: katello-common = 2.4.0-7.el7 for package:
katello-2.4.0-7.el7.noarch
—> Package tfm-rubygem-foreman_gutterball.noarch 0:0.0.1-3.el7 will
be erased
→ Running transaction check
—> Package katello.noarch 0:2.4.0-7.el7 will be erased
→ Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version
Repository Size

================================================================================
Removing:
elasticsearch noarch 0.90.10-7.el7 @katello
10 M
Removing for dependencies:
katello noarch 2.4.0-7.el7 @katello
0.0
katello-common noarch 2.4.0-7.el7 @katello
7.3 k
tfm-rubygem-foreman_gutterball noarch 0.0.1-3.el7 @katello
72 k
tfm-rubygem-katello noarch 2.4.0-3.el7 @katello
54 M

Transaction Summary

================================================================================
Remove 1 Package (+4 Dependent packages)

Installed size: 65 M
Is this ok [y/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx
[root@katello ~]#

On Wednesday, 20 January 2016 11:05:10 UTC, Daniel Lobato wrote:

Has the work to remove elasticsearch been completed? I notice that
the
service isn’t running on my Katello 2.4 or Foreman 1.10 builds.

If so, is it going to be removed as a dependency of the RPM’s? I’d
like to
make sure it isn’t installed on my system if it isn’t going to be
used.

I don’t think it’s a dependency anymore after
Fixes #10291 - removes elasticsearch by cfouant · Pull Request #267 · Katello/katello-installer · GitHub and
https://github.com/Katello/katello-packaging/pull/82 , maybe you
still
have it after an upgrade - but the package shouldn’t depend on it
anymore.


Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG:
http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: elobato (Daniel Lobato Garcia) | Keybase


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.

To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev...@googlegroups.com
foreman-dev...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout
https://groups.google.com/d/optout.


John Mitsch
Red Hat Engineering860-967-7285
irc: jomitsch


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com
foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com
foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“foreman-dev” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Eric D. Helms
Red Hat Engineering
Ph.D. Student - North Carolina State University

>
>
>
>>
>> Sorry i forgot to add and not a way to disable it
>>
>>
>>
>> Okay, it would have to be an option but default to yes. -
>> just incase someone is using elasticsearch for something else
>> on the same machine. I know that's unlikely but I don't think
>> its right to remove packages without explicitly telling the user?
>>
>
> Agreed completely, the changes that have already been made in
> nightly simply:
>
> * Remove the dependencies from katello packages
> * Remove the configuration and installation from the installer
>
> The action of removing the unneeded packages and cleaning up the
> filesystem will be documented in the upgrade guide and left to the
> user.
>
>
> According to the code, we are removing packages that we required and
> installed but leaving the database files behind for the user to cleanup:
>
> https://github.com/Katello/katello-installer/blob/master/hooks/post/30-upgrade.rb#L42
>
> Eric

Ah you're right! my memory failed me.

-Justin

··· On 01/20/2016 12:05 PM, Eric D Helms wrote: > On Wed, Jan 20, 2016 at 10:55 AM, Justin Sherrill > wrote: > On 01/20/2016 10:42 AM, Sean O'Keeffe wrote: >> On Wed, 20 Jan 2016, 15:41 Sean O'Keeffe >> <seanokeeffe797@gmail.com > wrote: > > > > -Justin > >> >> On Wed, 20 Jan 2016, 15:28 Justin Sherrill >> <jsherril@redhat.com > wrote: >> >> On 01/20/2016 10:06 AM, Sean O'Keeffe wrote: >>> We could get katello-installer to remove elasticsearch ? >> I can see about adding this to the 2.4.1 release since >> there have been some requests. >> >> >> -Justin >> >> >>> >>> On Wed, 20 Jan 2016, 14:42 Duncan Innes >>> <duncan@innes.net > wrote: >>> >>> Understood. WIll elasticsearch be removed as a dep >>> before Satellite 6.2 comes out? >>> >>> >>> On Wednesday, 20 January 2016 13:19:34 UTC, John >>> Mitsch wrote: >>> >>> Duncan, >>> >>> Elasticsearch has been completely removed in >>> favor of scoped search in upstream. It looks >>> like the changes to remove it as a dependency >>> didn't make it in to 2.4 and it should be fine >>> to remove elasticsearch. It will be removed as a >>> dependency in 2.5. Hope this answers your question. >>> >>> -John Mitsch >>> >>> On 01/20/2016 06:18 AM, Duncan Innes wrote: >>> >>>> My latest system is a fresh CentOS 7.2 install >>>> on 13 Jan with Katello 2.4 installed the same day. >>>> >>>> I get: >>>> >>>> [root@katello ~]# yum remove elasticsearch >>>> Loaded plugins: fastestmirror, priorities >>>> Resolving Dependencies >>>> --> Running transaction check >>>> ---> Package elasticsearch.noarch >>>> 0:0.90.10-7.el7 will be erased >>>> --> Processing Dependency: elasticsearch for >>>> package: tfm-rubygem-katello-2.4.0-3.el7.noarch >>>> --> Running transaction check >>>> ---> Package tfm-rubygem-katello.noarch >>>> 0:2.4.0-3.el7 will be erased >>>> --> Processing Dependency: tfm-rubygem-katello >>>> for package: >>>> tfm-rubygem-foreman_gutterball-0.0.1-3.el7.noarch >>>> --> Processing Dependency: tfm-rubygem-katello >>>> for package: katello-common-2.4.0-7.el7.noarch >>>> --> Running transaction check >>>> ---> Package katello-common.noarch >>>> 0:2.4.0-7.el7 will be erased >>>> --> Processing Dependency: katello-common = >>>> 2.4.0-7.el7 for package: katello-2.4.0-7.el7.noarch >>>> ---> Package >>>> tfm-rubygem-foreman_gutterball.noarch >>>> 0:0.0.1-3.el7 will be erased >>>> --> Running transaction check >>>> ---> Package katello.noarch 0:2.4.0-7.el7 will >>>> be erased >>>> --> Finished Dependency Resolution >>>> >>>> Dependencies Resolved >>>> >>>> ================================================================================ >>>> Package Arch Version Repository Size >>>> ================================================================================ >>>> Removing: >>>> elasticsearch noarch 0.90.10-7.el7 >>>> @katello 10 M >>>> Removing for dependencies: >>>> katello noarch 2.4.0-7.el7 @katello >>>> 0.0 >>>> katello-common noarch 2.4.0-7.el7 @katello >>>> 7.3 k >>>> tfm-rubygem-foreman_gutterball noarch >>>> 0.0.1-3.el7 @katello 72 k >>>> tfm-rubygem-katello noarch 2.4.0-3.el7 >>>> @katello 54 M >>>> >>>> Transaction Summary >>>> ================================================================================ >>>> Remove 1 Package (+4 Dependent packages) >>>> >>>> Installed size: 65 M >>>> Is this ok [y/N]: n >>>> Exiting on user command >>>> Your transaction was saved, rerun it with: >>>> yum load-transaction >>>> /tmp/yum_save_tx.2016-01-20.11-17.LxrwBV.yumtx >>>> [root@katello ~]# >>>> >>>> >>>> >>>> On Wednesday, 20 January 2016 11:05:10 UTC, >>>> Daniel Lobato wrote: >>>> >>>> > Has the work to remove elasticsearch been >>>> completed? I notice that the >>>> > service isn't running on my Katello 2.4 >>>> or Foreman 1.10 builds. >>>> > >>>> > If so, is it going to be removed as a >>>> dependency of the RPM's? I'd like to >>>> > make sure it isn't installed on my system >>>> if it isn't going to be used. >>>> >>>> I don't think it's a dependency anymore after >>>> https://github.com/Katello/katello-installer/pull/267 >>>> and >>>> https://github.com/Katello/katello-packaging/pull/82 >>>> , maybe you still >>>> have it after an upgrade - but the package >>>> shouldn't depend on it anymore. >>>> >>>> >>>> -- >>>> Daniel Lobato Garcia >>>> >>>> @dLobatog >>>> blog.daniellobato.me >>>> >>>> daniellobato.me >>>> >>>> GPG: >>>> http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30 >>>> >>>> Keybase: https://keybase.io/elobato >>>> >>>> -- >>>> You received this message because you are >>>> subscribed to the Google Groups "foreman-dev" >>>> group. >>> >>>> To unsubscribe from this group and stop >>>> receiving emails from it, send an email to >>>> foreman-dev...@googlegroups.com >>>> . >>> >>>> >>>> For more options, visit >>>> https://groups.google.com/d/optout. >>> >>> >>> -- >>> John Mitsch >>> Red Hat Engineering >>> 860-967-7285 >>> irc: jomitsch >>> >>> -- >>> You received this message because you are subscribed >>> to the Google Groups "foreman-dev" group. >>> To unsubscribe from this group and stop receiving >>> emails from it, send an email to >>> foreman-dev+unsubscribe@googlegroups.com >>> . >>> For more options, visit >>> https://groups.google.com/d/optout. >>> >>> -- >>> You received this message because you are subscribed to >>> the Google Groups "foreman-dev" group. >>> To unsubscribe from this group and stop receiving emails >>> from it, send an email to >>> foreman-dev+unsubscribe@googlegroups.com >>> . >>> For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to >> the Google Groups "foreman-dev" group. >> To unsubscribe from this group and stop receiving emails >> from it, send an email to >> foreman-dev+unsubscribe@googlegroups.com >> . >> For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to the >> Google Groups "foreman-dev" group. >> To unsubscribe from this group and stop receiving emails from it, >> send an email to foreman-dev+unsubscribe@googlegroups.com >> . >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google > Groups "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, > send an email to foreman-dev+unsubscribe@googlegroups.com > . > For more options, visit https://groups.google.com/d/optout. > > > > > -- > Eric D. Helms > Red Hat Engineering > Ph.D. Student - North Carolina State University > -- > You received this message because you are subscribed to the Google > Groups "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to foreman-dev+unsubscribe@googlegroups.com > . > For more options, visit https://groups.google.com/d/optout.