[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-06-29 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17371539#comment-17371539
 ] 

ASF subversion and git services commented on GEODE-9042:


Commit ad528780b55f834623e583b70ed19c8106f35925 in geode's branch 
refs/heads/support/1.12 from Dave Barnes
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=ad52878 ]

GEODE-9042: Update docker-based scripts to build UG (#6528)


> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-06-24 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17369159#comment-17369159
 ] 

ASF subversion and git services commented on GEODE-9042:


Commit 8a6da178c1023cb05eb04e81bdd37a7c21886914 in geode's branch 
refs/heads/master from Alberto Bustamante Reyes
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=8a6da17 ]

GEODE-9042: Update docker-based scripts to build UG (#6528)


> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-06-22 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17367610#comment-17367610
 ] 

ASF subversion and git services commented on GEODE-9042:


Commit 44fb5cf5b21d962bce5e10bec3484bd8e53d87d9 in geode's branch 
refs/heads/support/1.14 from Alberto Bustamante Reyes
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=44fb5cf ]

GEODE-9042: Update docker-based scripts to build UG (#6528)


> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-06-22 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17367607#comment-17367607
 ] 

ASF subversion and git services commented on GEODE-9042:


Commit 8a6da178c1023cb05eb04e81bdd37a7c21886914 in geode's branch 
refs/heads/support/1.13 from Alberto Bustamante Reyes
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=8a6da17 ]

GEODE-9042: Update docker-based scripts to build UG (#6528)


> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>  Labels: pull-request-available
> Fix For: 1.15.0
>
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-06-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17354913#comment-17354913
 ] 

ASF subversion and git services commented on GEODE-9042:


Commit 6a3e2cb6c302b02fceeb57e09b3c6cf41a7fbcf6 in geode's branch 
refs/heads/develop from Alberto Bustamante Reyes
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=6a3e2cb ]

GEODE-9042: Update docker-based scripts to build UG (#6528)



> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>  Labels: pull-request-available
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-05-24 Thread Dave Barnes (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17350519#comment-17350519
 ] 

Dave Barnes commented on GEODE-9042:


There's been another update – bookbinder 1.10.17 contains some additional 
dependency updates and should be available in rubygems.

> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-05-24 Thread Alberto Bustamante Reyes (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17350464#comment-17350464
 ] 

Alberto Bustamante Reyes commented on GEODE-9042:
-

Thanks Dave, I will continue with this ticket then

> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-05-21 Thread Dave Barnes (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17349448#comment-17349448
 ] 

Dave Barnes commented on GEODE-9042:


[~alberto.bustamante.reyes] 

We've seen some progress that may help you to get un-stuck on this issue:
 * Bookbinder 1.10.16, which is updated to correct the mimemagic dependency, 
has been added to rubygems.
 * The geode-book/Gemfile can now explicitly require bookbindery 10.1.16.
 * The Dockerfile needs to be updated to use Ruby 2.5.3 or later, and it needs 
an instruction to update nodejs.

Hope this helps.

> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Assignee: Alberto Bustamante Reyes
>Priority: Major
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-03-25 Thread Alberto Bustamante Reyes (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17309051#comment-17309051
 ] 

Alberto Bustamante Reyes commented on GEODE-9042:
-

The problem with mimemagic library is affecting more than 500.000 repositories: 
https://www.theregister.com/2021/03/25/ruby_rails_code/
It seems Bookbinder should use version 0.3.6 to avoid license issues.

> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Priority: Major
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (GEODE-9042) Geode User Guide: update dockerfile to use newer ruby & gems

2021-03-25 Thread Alberto Bustamante Reyes (Jira)


[ 
https://issues.apache.org/jira/browse/GEODE-9042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17309035#comment-17309035
 ] 

Alberto Bustamante Reyes commented on GEODE-9042:
-

Hi [~dbarnes]. Updating Bookbinder to 1.10.5 is not enough, as that version is 
affected by a recent issue with mimemagic ruby gem. The authors removed old 
versions, and Bookbinder uses mimemagic 0.3.2, which is not available anymore.

The change affected a lot of software projects, and it seems it is solved by 
using an updated version, with that has to be fixed by Bookbinder team.

The manual process to generate the documentation [described 
here|https://github.com/apache/geode/tree/develop/geode-book#building-the-documentation]
 is impacted. And also the automatic process based on Docker images.

I tried first using what is in develop branch, which is Bookbinder 1.10.14, and 
after I changed the geode-book/Gemfile to use 1.10.15, but in both cases the 
result is the same: after moving to "final_app" folder and running "bundle 
install", this error is shown:
{code:java}
$ bundle install
Fetching gem metadata from http://rubygems.org/
Resolving dependencies...
Your bundle is locked to mimemagic (0.3.2), but that version could not be found 
in any of the sources listed in your Gemfile. If you haven't changed sources, 
that means the author of mimemagic (0.3.2) has
removed it. You'll need to update your bundle to a version other than mimemagic 
(0.3.2) that hasn't been removed in order to install.
{code}
Bookbinder team should create a newer version updating the dependencies, to 
avoid the usage of mimemagic 0.3.2

> Geode User Guide: update dockerfile to use newer ruby & gems
> 
>
> Key: GEODE-9042
> URL: https://issues.apache.org/jira/browse/GEODE-9042
> Project: Geode
>  Issue Type: Improvement
>  Components: docs, tools
>Affects Versions: 1.13.1
>Reporter: Dave Barnes
>Priority: Major
>
> The scripts that build the user guide are pinned at Ruby 2.3.0 and Bookbinder 
> 1.10.14.
> These need to be updated to Ruby 2.5.3 (or later) and Bookbinder 1.10.15 in 
> order to support current deployment infrastructure.
> Path to the Bookbinder gem: 
> http://docs-wiki.cfapps.io/wiki/bookbinder/installing-bookbinder.html#v10



--
This message was sent by Atlassian Jira
(v8.3.4#803005)