[jira] [Assigned] (GEODE-25) Geode Cryptography Audit
[ https://issues.apache.org/jira/browse/GEODE-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dick Cavender reassigned GEODE-25: -- Assignee: Dick Cavender > Geode Cryptography Audit > > > Key: GEODE-25 > URL: https://issues.apache.org/jira/browse/GEODE-25 > Project: Geode > Issue Type: Task >Reporter: Niall Pemberton >Assignee: Dick Cavender > > Review if there are any Cryptography issues with Geode: > * See http://incubator.apache.org/guides/mentor.html#crypto-audit > * See http://www.apache.org/dev/crypto.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dick Cavender reassigned GEODE-18: -- Assignee: Dick Cavender > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Reporter: Niall Pemberton >Assignee: Dick Cavender > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > geode-rat-report-2015-05-11.txt, geode-rat-report-2015-05-17.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-12) Merge Pulse Source Code
[ https://issues.apache.org/jira/browse/GEODE-12?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14717208#comment-14717208 ] Dick Cavender commented on GEODE-12: Looking through history on running the pulse selenium tests provides these clues. Use of selenium for pulse tests was added by the Clarice contractor team which work on it until late 2014. When they were engaged they ran it in weekly regression. Mostly they ran it from their Eclipse setup but targets to run the tests from ant were suppose to have been completed around 7/23/2014. Here's a few tibbits from other threads. Re: run-test target for pulse: ...however to fix this completely we need higher version of jdk(1.7 or above) as this is the perquisite for the selenium-server-standalone-2.41.0.jar which we are using for automation Tested successfully with jdk1.7.0_25. Doesn't work with existing version 1.6.0_26. >From all this it looks like the selenium jar is in the ext-libs directory but >I'm sure there is more. I'm going to reach out to Rishi and see if he can >provide insight into how to get this rolling as he was last involved in >working on this despite moving to another project. > Merge Pulse Source Code > --- > > Key: GEODE-12 > URL: https://issues.apache.org/jira/browse/GEODE-12 > Project: Geode > Issue Type: New Feature > Components: management & tools >Reporter: Dan Smith > Labels: starter > > Pulse is a web application for monitoring a Geode cluster. Pivotal would like > to contribute pulse to the Geode project. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-12) Merge Pulse Source Code
[ https://issues.apache.org/jira/browse/GEODE-12?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14726102#comment-14726102 ] Dick Cavender commented on GEODE-12: Re: Rishi- No response but he was out at some point for personal reasons recently. I asked Suds to follow up with him and/or Tushar with the help request. Hopefully this get this moving. > Merge Pulse Source Code > --- > > Key: GEODE-12 > URL: https://issues.apache.org/jira/browse/GEODE-12 > Project: Geode > Issue Type: New Feature > Components: management & tools >Reporter: Dan Smith > Labels: starter > > Pulse is a web application for monitoring a Geode cluster. Pivotal would like > to contribute pulse to the Geode project. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-304) Fix all Pulse unit and integration tests
[ https://issues.apache.org/jira/browse/GEODE-304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14945322#comment-14945322 ] Dick Cavender commented on GEODE-304: - sigh- no response from any of them- I don't think we can count on these guys to help out but I pinged Suds again on this. If the basic service test is looking for a 7.5.Beta server then this sounds like a gfxd server version and not a geode server version. Make sure we're using the right geode property files as it could be we're loading a default property file instead of a new geode property file for set up. > Fix all Pulse unit and integration tests > > > Key: GEODE-304 > URL: https://issues.apache.org/jira/browse/GEODE-304 > Project: Geode > Issue Type: Sub-task > Components: management & tools >Reporter: Nitin Lamba >Assignee: Nitin Lamba > > Automated/ UI (Selenium) tests are failing; it seems that the library needs > to be updated. Just swapping with the new jar file doesn't work, so tests > need to be essentially re-implemented. > junit tests inherited from BaseServiceTest also fail (not able to connect to > host). Lines 65-68 look suspiciously old code, probably not even testable. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14945843#comment-14945843 ] Dick Cavender commented on GEODE-18: We discussed first waiting for the merge of the GEODE-77 with the new JGroups before doing these changes so that we don't have to do multiple sweeps but we don't have to wait. Either way I suspect the patch files are now somewhat stale and we may need to do some additional work to cover everything before the alpha release. Feel free to grab this and work on it if you have cycles as I don't at this moment. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > geode-rat-report-2015-05-11.txt, geode-rat-report-2015-05-17.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14971754#comment-14971754 ] Dick Cavender commented on GEODE-18: I've applied your patches and pushed them. Please see take a look and see if there is more needed. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch, > 0004-Add-ASF-License-Header-to-scala-files.patch, > geode-rat-excludes-2015-10-19.txt, geode-rat-report-2015-05-11.txt, > geode-rat-report-2015-05-17.txt, geode-rat-report-2015-10-19.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14977191#comment-14977191 ] Dick Cavender commented on GEODE-18: Files 0005-0008 have been patched to develop. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch, > 0004-Add-ASF-License-Header-to-scala-files.patch, > 0005-Add-ASF-License-Header-to-XML-files.patch, > 0006-Add-ASF-License-Header-to-DTD-XSD-files.patch, > 0007-Add-ASF-License-Header-to-HTML-files.patch, > 0008-Change-Swagger-ApiInfo-from-Pivotal-Gemfire-to-Apach.patch, > geode-rat-excludes-2015-10-19.txt, geode-rat-excludes-2015-10-24.txt, > geode-rat-report-2015-05-11.txt, geode-rat-report-2015-05-17.txt, > geode-rat-report-2015-10-19.txt, geode-rat-report-2015-10-24.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15009086#comment-15009086 ] Dick Cavender commented on GEODE-18: Works is still needed to add header files to files that are completely missing headers. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch, > 0004-Add-ASF-License-Header-to-scala-files.patch, > 0005-Add-ASF-License-Header-to-XML-files.patch, > 0006-Add-ASF-License-Header-to-DTD-XSD-files.patch, > 0007-Add-ASF-License-Header-to-HTML-files.patch, > 0008-Change-Swagger-ApiInfo-from-Pivotal-Gemfire-to-Apach.patch, > geode-rat-excludes-2015-10-19.txt, geode-rat-excludes-2015-10-24.txt, > geode-rat-report-2015-05-11.txt, geode-rat-report-2015-05-17.txt, > geode-rat-report-2015-10-19.txt, geode-rat-report-2015-10-24.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15009551#comment-15009551 ] Dick Cavender commented on GEODE-18: The information is in the geode rat file output but rat hasn't been rerun since the latest patches were applied. First the list of files under Unapproved licenses need to be resolved and the jgroups will continue to be in there until that merge is done. Additionally, we've been told there are test files with no headers. I don't think the rat report covers these. Niall said in an earlier comment "Not every file requires a license header (if theres no creative content, then its not copyrightable) - but its a judgement. ... From my PoV, the only things remaining after these patches are some MD files and jgroups removal." I have downloaded and built apache-rat. I'm trying to run rat using the exclude file that Niall used to get a new report. If we want to add the running of rat in gradle we can work that as a separate task. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch, > 0004-Add-ASF-License-Header-to-scala-files.patch, > 0005-Add-ASF-License-Header-to-XML-files.patch, > 0006-Add-ASF-License-Header-to-DTD-XSD-files.patch, > 0007-Add-ASF-License-Header-to-HTML-files.patch, > 0008-Change-Swagger-ApiInfo-from-Pivotal-Gemfire-to-Apach.patch, > geode-rat-excludes-2015-10-19.txt, geode-rat-excludes-2015-10-24.txt, > geode-rat-report-2015-05-11.txt, geode-rat-report-2015-05-17.txt, > geode-rat-report-2015-10-19.txt, geode-rat-report-2015-10-24.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dick Cavender updated GEODE-18: --- Attachment: geode-rat-report-2015-11-17.txt New rat report based on revision e8ddd3398d90818f552dcec00eff29d01bc93795 Looking through this report and for files missing headers. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch, > 0004-Add-ASF-License-Header-to-scala-files.patch, > 0005-Add-ASF-License-Header-to-XML-files.patch, > 0006-Add-ASF-License-Header-to-DTD-XSD-files.patch, > 0007-Add-ASF-License-Header-to-HTML-files.patch, > 0008-Change-Swagger-ApiInfo-from-Pivotal-Gemfire-to-Apach.patch, > geode-rat-excludes-2015-10-19.txt, geode-rat-excludes-2015-10-24.txt, > geode-rat-report-2015-05-11.txt, geode-rat-report-2015-05-17.txt, > geode-rat-report-2015-10-19.txt, geode-rat-report-2015-10-24.txt, > geode-rat-report-2015-11-17.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (GEODE-25) Geode Cryptography Audit
[ https://issues.apache.org/jira/browse/GEODE-25?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dick Cavender updated GEODE-25: --- Attachment: ASF-ExportClassificationQuestionnaire-GemFireGemFireNativeClient8.2.0.pdf We're unable to share the black duck scan results with ASF and these results likely wouldn't provide the information that is being requested here anyway. Since this source code has been around for years we've completed Export Compliance certification on it as GemStone Systems, VMware and then again with EMC and Pivotal. We're providing the most recent Export Classification document for the last GA version of the commercial product. The product was classified under ECCN 5D002 and eligible for export under License Exception ENC in accordance with Section 740.17(b)(1) of the EAR. We provide this document in good faith that there isn't encryption in the product that violates US laws while also knowing we must still follow the ASF steps outlined on the ASF crypto page for the new open source product Apache Geode and obtain a ECCN for it. > Geode Cryptography Audit > > > Key: GEODE-25 > URL: https://issues.apache.org/jira/browse/GEODE-25 > Project: Geode > Issue Type: Task >Reporter: Niall Pemberton >Assignee: Dick Cavender > Attachments: > ASF-ExportClassificationQuestionnaire-GemFireGemFireNativeClient8.2.0.pdf > > > Review if there are any Cryptography issues with Geode: > * See http://incubator.apache.org/guides/mentor.html#crypto-audit > * See http://www.apache.org/dev/crypto.html -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (GEODE-511) Fix license headers & branding
[ https://issues.apache.org/jira/browse/GEODE-511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dick Cavender reassigned GEODE-511: --- Assignee: Dick Cavender > Fix license headers & branding > -- > > Key: GEODE-511 > URL: https://issues.apache.org/jira/browse/GEODE-511 > Project: Geode > Issue Type: Sub-task > Components: tools >Reporter: Nitin Lamba >Assignee: Dick Cavender > > As GEODE-18 is committed in develop, the Pulse branch needs to fix license > headers and branding (Pivotal/ Gemfire -> Apache/ Geode). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-511) Fix license headers & branding
[ https://issues.apache.org/jira/browse/GEODE-511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15018394#comment-15018394 ] Dick Cavender commented on GEODE-511: - I should be able to do both but I'm starting with the headers. Should Pulse be rebranded to Apache Geode Pulse or just Apache Geode as this is now part of Geode? I know that ASFcleared the name for Geode but I don't know if we can carry the pulse name and use it withe Apache Geode or whether we need to move to brand it something generic as like Apache Geode Monitor Console? Maybe we need discussion on this? > Fix license headers & branding > -- > > Key: GEODE-511 > URL: https://issues.apache.org/jira/browse/GEODE-511 > Project: Geode > Issue Type: Sub-task > Components: tools >Reporter: Nitin Lamba >Assignee: Dick Cavender > > As GEODE-18 is committed in develop, the Pulse branch needs to fix license > headers and branding (Pivotal/ Gemfire -> Apache/ Geode). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (GEODE-18) Initial Code Cleanup
[ https://issues.apache.org/jira/browse/GEODE-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15025671#comment-15025671 ] Dick Cavender commented on GEODE-18: I have downloaded and built apache-rat and will run this against the develop to find and fix these issues. I have it running manually with your exclude file but can you help by providing the command line for running rat to add apache headers or other common tasks? Thanks! Is there a way to confirm that the NOTICES file properly covers everything or is this just a manual process? We've removed the jgroups now from the source line but we missed removing it from the NOTICES. We'd like to confirm we have a proper list in the NOTICES file. We plan on adding the git rat plugin to Geode and run this with the CI build process but we're not there yet. > Initial Code Cleanup > > > Key: GEODE-18 > URL: https://issues.apache.org/jira/browse/GEODE-18 > Project: Geode > Issue Type: Task > Components: general >Affects Versions: 1.0.0-incubating >Reporter: Niall Pemberton >Assignee: Dick Cavender > Fix For: 1.0.0-incubating > > Attachments: > 0001-Replace-Pivotal-License-Header-with-Apache-License.patch, > 0002-Add-Missing-Apache-License-headers.patch, > 0003-Remove-Pivotal-VMWare-AsIs-License-and-add-ASF-Licen.patch, > 0004-Add-ASF-License-Header-to-scala-files.patch, > 0005-Add-ASF-License-Header-to-XML-files.patch, > 0006-Add-ASF-License-Header-to-DTD-XSD-files.patch, > 0007-Add-ASF-License-Header-to-HTML-files.patch, > 0008-Change-Swagger-ApiInfo-from-Pivotal-Gemfire-to-Apach.patch, > 0009-Add-Update-ASF-License-to-java-files.patch, > 0010-Add-ASF-License-to-html-xml-xsd-dtd-files.patch, > geode-rat-excludes-2015-10-19.txt, geode-rat-excludes-2015-10-24.txt, > geode-rat-excludes-2015-11-22.txt, geode-rat-report-2015-05-11.txt, > geode-rat-report-2015-05-17.txt, geode-rat-report-2015-10-19.txt, > geode-rat-report-2015-10-24.txt, geode-rat-report-2015-11-17.txt, > geode-rat-report-2015-11-22.txt > > > Please see the Incubator guide: > * http://incubator.apache.org/guides/mentor.html#initial-clean-up > Source & Notice File policy: > * http://www.apache.org/legal/src-headers.html > Apache RAT is a tool that can help with source file headers: > * http://creadur.apache.org/rat/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (GEODE-826) source dist information text files are wrong
[ https://issues.apache.org/jira/browse/GEODE-826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dick Cavender updated GEODE-826: Affects Version/s: 1.0.0-incubating.M1 > source dist information text files are wrong > > > Key: GEODE-826 > URL: https://issues.apache.org/jira/browse/GEODE-826 > Project: Geode > Issue Type: Bug > Components: build >Affects Versions: 1.0.0-incubating.M1 >Reporter: Dick Cavender > > After extracting the apache-geode-src-1.0.0-incubating.M1.zip source dist the > instructions in the COMPILING.txt file says to run gradlew to build but > gradlew isn't (and can't) be included in the source dist. > We likely need a separate set of top level instruction file that are specific > to each distribution where a common one doesn't work. > There is also an inconsistency in file types as we COMPILING.txt and > RUNNING.txt have a txt extension the README.md is different and the NOTICE > has no extension. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (GEODE-826) source dist information text files are wrong
Dick Cavender created GEODE-826: --- Summary: source dist information text files are wrong Key: GEODE-826 URL: https://issues.apache.org/jira/browse/GEODE-826 Project: Geode Issue Type: Bug Components: build Reporter: Dick Cavender After extracting the apache-geode-src-1.0.0-incubating.M1.zip source dist the instructions in the COMPILING.txt file says to run gradlew to build but gradlew isn't (and can't) be included in the source dist. We likely need a separate set of top level instruction file that are specific to each distribution where a common one doesn't work. There is also an inconsistency in file types as we COMPILING.txt and RUNNING.txt have a txt extension the README.md is different and the NOTICE has no extension. -- This message was sent by Atlassian JIRA (v6.3.4#6332)