[JIRA] Created: (NXP-8727) Configurator must create missing directories
Configurator must create missing directories Key: NXP-8727 URL: https://jira.nuxeo.com/browse/NXP-8727 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Launcher Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 12:43:39 [exec] Detected JBoss server. 12:43:39 [exec] No current configuration, generating files... 12:43:39 [exec] Could not run configuration 12:43:39 [exec] org.nuxeo.launcher.config.ConfigurationException: Missing file 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:532) 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.run(ConfigurationGenerator.java:255) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.configure(NuxeoLauncher.java:1154) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:755) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:636) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:605) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.launch(NuxeoLauncher.java:453) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.main(NuxeoLauncher.java:425) 12:43:39 [exec] Caused by: java.io.FileNotFoundException: /home/hudson/tmp/workspace/FT-nuxeo-master-selenium-dm-jboss_permanentCheck/jboss-selenium/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml (No such file or directory) 12:43:39 [exec] at java.io.FileOutputStream.open(Native Method) 12:43:39 [exec] at java.io.FileOutputStream.init(FileOutputStream.java:194) 12:43:39 [exec] at java.io.FileOutputStream.init(FileOutputStream.java:145) 12:43:39 [exec] at org.nuxeo.launcher.commons.text.TextTemplate.processDirectory(TextTemplate.java:186) 12:43:39 [exec] at org.nuxeo.launcher.config.ServerConfigurator.parseAndCopy(ServerConfigurator.java:107) 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:523) 12:43:39 [exec] ... 7 more -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8727) Configurator must create missing directories
[ https://jira.nuxeo.com/browse/NXP-8727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8727: - Status: Open (was: Triage) Configurator must create missing directories Key: NXP-8727 URL: https://jira.nuxeo.com/browse/NXP-8727 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Launcher Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 12:43:39 [exec] Detected JBoss server. 12:43:39 [exec] No current configuration, generating files... 12:43:39 [exec] Could not run configuration 12:43:39 [exec] org.nuxeo.launcher.config.ConfigurationException: Missing file 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:532) 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.run(ConfigurationGenerator.java:255) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.configure(NuxeoLauncher.java:1154) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:755) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:636) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:605) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.launch(NuxeoLauncher.java:453) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.main(NuxeoLauncher.java:425) 12:43:39 [exec] Caused by: java.io.FileNotFoundException: /home/hudson/tmp/workspace/FT-nuxeo-master-selenium-dm-jboss_permanentCheck/jboss-selenium/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml (No such file or directory) 12:43:39 [exec] at java.io.FileOutputStream.open(Native Method) 12:43:39 [exec] at java.io.FileOutputStream.init(FileOutputStream.java:194) 12:43:39 [exec] at java.io.FileOutputStream.init(FileOutputStream.java:145) 12:43:39 [exec] at org.nuxeo.launcher.commons.text.TextTemplate.processDirectory(TextTemplate.java:186) 12:43:39 [exec] at org.nuxeo.launcher.config.ServerConfigurator.parseAndCopy(ServerConfigurator.java:107) 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:523) 12:43:39 [exec] ... 7 more -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXP-8727) Configurator must create missing directories
[ https://jira.nuxeo.com/browse/NXP-8727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXP-8727. -- Resolution: Fixed https://github.com/nuxeo/nuxeo-runtime/commit/c16a94a https://github.com/nuxeo/nuxeo-runtime/commit/c05e738 Configurator must create missing directories Key: NXP-8727 URL: https://jira.nuxeo.com/browse/NXP-8727 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Launcher Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 12:43:39 [exec] Detected JBoss server. 12:43:39 [exec] No current configuration, generating files... 12:43:39 [exec] Could not run configuration 12:43:39 [exec] org.nuxeo.launcher.config.ConfigurationException: Missing file 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:532) 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.run(ConfigurationGenerator.java:255) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.configure(NuxeoLauncher.java:1154) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStart(NuxeoLauncher.java:755) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:636) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.doStartAndWait(NuxeoLauncher.java:605) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.launch(NuxeoLauncher.java:453) 12:43:39 [exec] at org.nuxeo.launcher.NuxeoLauncher.main(NuxeoLauncher.java:425) 12:43:39 [exec] Caused by: java.io.FileNotFoundException: /home/hudson/tmp/workspace/FT-nuxeo-master-selenium-dm-jboss_permanentCheck/jboss-selenium/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml (No such file or directory) 12:43:39 [exec] at java.io.FileOutputStream.open(Native Method) 12:43:39 [exec] at java.io.FileOutputStream.init(FileOutputStream.java:194) 12:43:39 [exec] at java.io.FileOutputStream.init(FileOutputStream.java:145) 12:43:39 [exec] at org.nuxeo.launcher.commons.text.TextTemplate.processDirectory(TextTemplate.java:186) 12:43:39 [exec] at org.nuxeo.launcher.config.ServerConfigurator.parseAndCopy(ServerConfigurator.java:107) 12:43:39 [exec] at org.nuxeo.launcher.config.ConfigurationGenerator.generateFiles(ConfigurationGenerator.java:523) 12:43:39 [exec] ... 7 more -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXBT-358) Build standard addons within a unique job
[ https://jira.nuxeo.com/browse/NXBT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=110435#comment-110435 ] Julien Carsique commented on NXBT-358: -- Using Multiple SCMs Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin) for making a unique job retrieve all addons. Issues: * need manual maintenance for adding/removing addons to/from list (no use of Git submodules or similar mechanism) ** fast feedback: in that case, the build will fail * missing compliance with Github Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin): job is not triggered ** workaround: maintain one job per Git repository just for triggering the main job ** issue: https://issues.jenkins-ci.org/browse/JENKINS-12524 * possible issue(s) with changesets, culprits and notifications... to be checked... Build standard addons within a unique job - Key: NXBT-358 URL: https://jira.nuxeo.com/browse/NXBT-358 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Addons Current distribution build depends on some addons: the one that are considered standard and used in distribs / MP packages. = Create a job that build all standard addons so that distribution does not have to wait for 20 jobs -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Issue Comment Edited: (NXBT-358) Build standard addons within a unique job
[ https://jira.nuxeo.com/browse/NXBT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=110435#comment-110435 ] Julien Carsique edited comment on NXBT-358 at 1/25/12 6:26 PM: --- Using Multiple SCMs Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin) for making a unique job retrieve all addons. See http://qa.nuxeo.org/jenkins/job/addons-master/ Issues: * need manual maintenance for adding/removing addons to/from list (no use of Git submodules or similar mechanism) ** fast feedback: in that case, the build will fail * missing compliance with Github Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin): job is not triggered ** workaround: maintain one job per Git repository just for triggering the main job (see http://qa.nuxeo.org/jenkins/job/addons-master-trigger/) ** issue: https://issues.jenkins-ci.org/browse/JENKINS-12524 * possible issue(s) with changesets, culprits and notifications... to be checked... was (Author: jcarsique): Using Multiple SCMs Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Multiple+SCMs+Plugin) for making a unique job retrieve all addons. Issues: * need manual maintenance for adding/removing addons to/from list (no use of Git submodules or similar mechanism) ** fast feedback: in that case, the build will fail * missing compliance with Github Jenkins Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Github+Plugin): job is not triggered ** workaround: maintain one job per Git repository just for triggering the main job ** issue: https://issues.jenkins-ci.org/browse/JENKINS-12524 * possible issue(s) with changesets, culprits and notifications... to be checked... Build standard addons within a unique job - Key: NXBT-358 URL: https://jira.nuxeo.com/browse/NXBT-358 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Addons Current distribution build depends on some addons: the one that are considered standard and used in distribs / MP packages. = Create a job that build all standard addons so that distribution does not have to wait for 20 jobs -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-358) Build standard addons within a unique job
[ https://jira.nuxeo.com/browse/NXBT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-358. -- Resolution: Fixed Build standard addons within a unique job - Key: NXBT-358 URL: https://jira.nuxeo.com/browse/NXBT-358 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Addons Current distribution build depends on some addons: the one that are considered standard and used in distribs / MP packages. = Create a job that build all standard addons so that distribution does not have to wait for 20 jobs -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8700) Kill video conversion process when Nuxeo is stopped
Kill video conversion process when Nuxeo is stopped --- Key: NXP-8700 URL: https://jira.nuxeo.com/browse/NXP-8700 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Convert Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Thomas Roger Fix For: 5.6 I stopped Nuxeo (cleanly) while a video conversion was running. The ffmpeg process wasn't stopped, worse: it seemed to loop continuously using all the CPU. Maybe, the sub-process should have been killed when stopping Nuxeo? Or it should have cleanly finished its work... In all cases, it should not freeze. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-387) Do not build downstream jobs in case of test failure
Do not build downstream jobs in case of test failure Key: NXBT-387 URL: https://jira.nuxeo.com/browse/NXBT-387 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major When there are failing tests in a given job (the job is unstable), there's no interest in running its downstream jobs. That's easy with Freestyle jobs; look if it's possible to configure that on Maven jobs. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-388) Deploy artifacts only if build is succesful
Deploy artifacts only if build is succesful --- Key: NXBT-388 URL: https://jira.nuxeo.com/browse/NXBT-388 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique For consistency purpose. Check if old Jenkins issues have been fixed, enabling to deploy artifacts after the build process, only if the build is fine (stable). If so, check if it's also possible not to install artifacts in the slave local repository before the end of the build. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-387) Do not build downstream jobs in case of test failure
[ https://jira.nuxeo.com/browse/NXBT-387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-387: - Tags: Backlog Do not build downstream jobs in case of test failure Key: NXBT-387 URL: https://jira.nuxeo.com/browse/NXBT-387 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major When there are failing tests in a given job (the job is unstable), there's no interest in running its downstream jobs. That's easy with Freestyle jobs; look if it's possible to configure that on Maven jobs. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-386) Add an offline mode
[ https://jira.nuxeo.com/browse/NXBT-386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-386: - Tags: Backlog Add an offline mode --- Key: NXBT-386 URL: https://jira.nuxeo.com/browse/NXBT-386 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXP-5.6 Add an offline mode (option -o) for release.py and clone.py in order to speed up actions when we don't want to check anything online (fetch, ...) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-388) Deploy artifacts only if build is succesful
[ https://jira.nuxeo.com/browse/NXBT-388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-388: - Tags: Backlog Deploy artifacts only if build is succesful --- Key: NXBT-388 URL: https://jira.nuxeo.com/browse/NXBT-388 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique For consistency purpose. Check if old Jenkins issues have been fixed, enabling to deploy artifacts after the build process, only if the build is fine (stable). If so, check if it's also possible not to install artifacts in the slave local repository before the end of the build. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8659) Reduce source code path length
[ https://jira.nuxeo.com/browse/NXP-8659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8659: - Status: Open (was: Triage) Reduce source code path length -- Key: NXP-8659 URL: https://jira.nuxeo.com/browse/NXP-8659 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Infrastructure Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 6.0 Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * setup rules on file naming * ... -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-389) Do not cleanup environment after tests
Do not cleanup environment after tests -- Key: NXBT-389 URL: https://jira.nuxeo.com/browse/NXBT-389 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration, nuxeo-ftest Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: NXFT-1.7.1, NXP-5.6 Environment is currently cleaned after the tests. It's useful not to do it, especially not dropping the database. In all cases, the environment is cleaned while being prepared. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-389) Do not cleanup environment after tests
[ https://jira.nuxeo.com/browse/NXBT-389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-389: - Description: Environment is currently cleaned after the tests. It's useful not to do it, especially not dropping the database (for analysis post-build purpose) In all cases, the environment is cleaned while being prepared. was: Environment is currently cleaned after the tests. It's useful not to do it, especially not dropping the database. In all cases, the environment is cleaned while being prepared. Do not cleanup environment after tests -- Key: NXBT-389 URL: https://jira.nuxeo.com/browse/NXBT-389 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration, nuxeo-ftest Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: NXFT-1.7.1, NXP-5.6 Environment is currently cleaned after the tests. It's useful not to do it, especially not dropping the database (for analysis post-build purpose) In all cases, the environment is cleaned while being prepared. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Moved: (NXP-8693) Do not cleanup environment after tests
[ https://jira.nuxeo.com/browse/NXP-8693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique moved NXBT-389 to NXP-8693: --- Fix Version/s: (was: NXP-5.6) (was: NXFT-1.7.1) 5.6 Component/s: (was: nuxeo-ftest) (was: Continuous integration) Tests Workflow: NXP-WF (was: jira) Key: NXP-8693 (was: NXBT-389) Project: Nuxeo Enterprise Platform (was: Nuxeo ECM Build/Test Environment) Do not cleanup environment after tests -- Key: NXP-8693 URL: https://jira.nuxeo.com/browse/NXP-8693 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Tests Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 Environment is currently cleaned after the tests. It's useful not to do it, especially not dropping the database (for analysis post-build purpose) In all cases, the environment is cleaned while being prepared. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-390) Remove duplicated database targets
Remove duplicated database targets -- Key: NXBT-390 URL: https://jira.nuxeo.com/browse/NXBT-390 Project: Nuxeo ECM Build/Test Environment Issue Type: Clean up Components: nuxeo-ftest Affects Versions: NXFT-1.7 Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXFT-1.7.1 There are too much indirections between database targets; for instance: * prepare-db = prepare-pgsql = setup-pgsql-driver + pgsql-dbdrop + pgsql-dbcreate * cleanup-db = cleanup-pgsql = setup-pgsql-driver + pgsql-dbdrop prepare-pgsql and cleanup-pgsql are useless pgsql-dbcreate must depend on setup-pgsql-driver and pgsql-dbdrop pgsql-dbdrop must depend on setup-pgsql-driver prepare-db should also depend on cleanup-db Do the same for Oracle, MSSQL, MySQL -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-390) Remove duplicated database targets
[ https://jira.nuxeo.com/browse/NXBT-390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-390. -- Resolution: Fixed https://github.com/nuxeo/tools-nuxeo-ftest/commit/1a18adf Remove duplicated database targets -- Key: NXBT-390 URL: https://jira.nuxeo.com/browse/NXBT-390 Project: Nuxeo ECM Build/Test Environment Issue Type: Clean up Components: nuxeo-ftest Affects Versions: NXFT-1.7 Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXFT-1.7.1 There are too much indirections between database targets; for instance: * prepare-db = prepare-pgsql = setup-pgsql-driver + pgsql-dbdrop + pgsql-dbcreate * cleanup-db = cleanup-pgsql = setup-pgsql-driver + pgsql-dbdrop prepare-pgsql and cleanup-pgsql are useless pgsql-dbcreate must depend on setup-pgsql-driver and pgsql-dbdrop pgsql-dbdrop must depend on setup-pgsql-driver prepare-db should also depend on cleanup-db Do the same for Oracle, MSSQL, MySQL -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXP-8693) Do not cleanup environment after tests
[ https://jira.nuxeo.com/browse/NXP-8693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXP-8693. -- Resolution: Fixed https://github.com/nuxeo/nuxeo-distribution/commit/505a4cb Do not cleanup environment after tests -- Key: NXP-8693 URL: https://jira.nuxeo.com/browse/NXP-8693 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Tests Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 Environment is currently cleaned after the tests. It's useful not to do it, especially not dropping the database (for analysis post-build purpose) In all cases, the environment is cleaned while being prepared. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-357) Improve permanentCheck jobs
[ https://jira.nuxeo.com/browse/NXBT-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-357. -- Resolution: Fixed http://qa.nuxeo.org/jenkins/job/nuxeo-master-fullbuild-permanentCheck/ is building the whole Nuxeo sources. FT-nuxeo-master-selenium-cap-tomcat_permanentCheck, FT-nuxeo-master-selenium-cmf-tomcat_permanentCheck, FT-nuxeo-master-selenium-dam-tomcat_permanentCheck, FT-nuxeo-master-selenium-dm-jboss_permanentCheck, FT-nuxeo-master-selenium-dm-tomcat_permanentCheck, FT-nuxeo-master-selenium-social-collaboration-tomcat_permanentCheck, FT-nuxeo-master-webdriver-cap-tomcat_permanentCheck are then testing against distributions previously built by nuxeo-master-fullbuild-permanentCheck. Improve permanentCheck jobs --- Key: NXBT-357 URL: https://jira.nuxeo.com/browse/NXBT-357 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Permanent checks Permanent checks currently don't wait for nuxeo-features to be built but won't raise relevant issues until nuxeo-features is built. In cases where there are a lot of commits, nuxeo-features build can take several hours. = need to change that So basically, we could have permanent checks be closer to the IT builds : rebuild everything from zero do build / no UT / distrib on a fast slave dispatch non-reg tests on different hosts -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXBT-358) Build standard addons within a unique job
[ https://jira.nuxeo.com/browse/NXBT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXBT-358 started by Julien Carsique. Build standard addons within a unique job - Key: NXBT-358 URL: https://jira.nuxeo.com/browse/NXBT-358 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Addons Current distribution build depends on some addons: the one that are considered standard and used in distribs / MP packages. = Create a job that build all standard addons so that distribution does not have to wait for 20 jobs -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8241) ParametrizedCopy command does not work when MP needs restart
[ https://jira.nuxeo.com/browse/NXP-8241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8241: - Fix Version/s: (was: 5.5.0-HF01) 5.5.0-HF02 ParametrizedCopy command does not work when MP needs restart Key: NXP-8241 URL: https://jira.nuxeo.com/browse/NXP-8241 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Connect Affects Versions: 5.5 Reporter: Thomas Roger Assignee: Julien Carsique Fix For: 5.5.0-HF02, 5.6 The parameters entered in the form are not saved and so the command fails after the restart. To be backported on 5.5.0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-354) Synchronize repositories between slaves after release
[ https://jira.nuxeo.com/browse/NXBT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-354. -- Resolution: Fixed Synchronize repositories between slaves after release - Key: NXBT-354 URL: https://jira.nuxeo.com/browse/NXBT-354 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-354) Synchronize repositories between slaves after release
[ https://jira.nuxeo.com/browse/NXBT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-354: - Fix Version/s: NXP-5.6 Synchronize repositories between slaves after release - Key: NXBT-354 URL: https://jira.nuxeo.com/browse/NXBT-354 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: NXP-5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXBT-357) Improve permanentCheck jobs
[ https://jira.nuxeo.com/browse/NXBT-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXBT-357 started by Julien Carsique. Improve permanentCheck jobs --- Key: NXBT-357 URL: https://jira.nuxeo.com/browse/NXBT-357 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Permanent checks Permanent checks currently don't wait for nuxeo-features to be built but won't raise relevant issues until nuxeo-features is built. In cases where there are a lot of commits, nuxeo-features build can take several hours. = need to change that So basically, we could have permanent checks be closer to the IT builds : rebuild everything from zero do build / no UT / distrib on a fast slave dispatch non-reg tests on different hosts -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-386) Add an offline mode
Add an offline mode --- Key: NXBT-386 URL: https://jira.nuxeo.com/browse/NXBT-386 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXP-5.6 Add an offline mode (option -o) for release.py and clone.py in order to speed up actions when we don't want to check anything online (fetch, ...) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-384) Fix unit tests on nuxeo-core 5.4.2
Fix unit tests on nuxeo-core 5.4.2 -- Key: NXBT-384 URL: https://jira.nuxeo.com/browse/NXBT-384 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Thierry Martins https://qa.nuxeo.org/jenkins/job/nuxeo-core-5.4.2/9/#showFailuresLink org.nuxeo.ecm.core.storage.sql.TestJCAPoolBehavior$SessionHolder.initializationError org.nuxeo.ecm.core.storage.sql.TestJCAPoolBehavior$SessionHolder.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLBackend$LockingJob.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLBackend$LockingJob.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLBackendNet$ServerVCS.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLBackendNet$ServerVCS.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLBinariesIndexing$SynchHandler.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryJTAJCA$1.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryJTAJCA$1.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryJTAJCA$2.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryJTAJCA$2.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryJTAJCA$HelperEventTransactionListener.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryJTAJCA$HelperEventTransactionListener.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryLocking$1.initializationError org.nuxeo.ecm.core.storage.sql.TestSQLRepositoryLocking$1.initializationError -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8659) Reduce source code path length
Reduce source code path length -- Key: NXP-8659 URL: https://jira.nuxeo.com/browse/NXP-8659 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Infrastructure Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 5.6 Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8659) Reduce source code path length
[ https://jira.nuxeo.com/browse/NXP-8659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8659: - Fix Version/s: (was: 5.6) 6.0 Reduce source code path length -- Key: NXP-8659 URL: https://jira.nuxeo.com/browse/NXP-8659 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Infrastructure Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 6.0 Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8659) Reduce source code path length
[ https://jira.nuxeo.com/browse/NXP-8659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8659: - Description: Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * setup rules on file naming * ... was: Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * Reduce source code path length -- Key: NXP-8659 URL: https://jira.nuxeo.com/browse/NXP-8659 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Infrastructure Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 6.0 Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * setup rules on file naming * ... -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8659) Reduce source code path length
[ https://jira.nuxeo.com/browse/NXP-8659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8659: - Priority: Major (was: Blocker) Reduce source code path length -- Key: NXP-8659 URL: https://jira.nuxeo.com/browse/NXP-8659 Project: Nuxeo Enterprise Platform Issue Type: Task Components: Infrastructure Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 6.0 Path length is too long for Windows, causing issues like: [exec] error: unable to create file nuxeo-platform-directory/nuxeo-platform-directory-core/src/test/java/org/nuxeo/ecm/directory/localconfiguration/DirectoryLocalConfigurationRepositoryInit.java (No such file or directory) Even under powerful OS where path length is not an issue, having so long paths and duplication in names is a pain. There are a few constraints: * it's better (even required) for an artifact to live in a directory with the same name. * it's useful to have parent directories of SCM repositories starting with the prefix nuxeo-. Possible improvements: * remove the prefix nuxeo- from most modules (the group is enough to know they are Nuxeo modules) * remove the historical and now useless prefix nuxeo-platform- from modules * don't repeat the path or group in the module name (for instance: nuxeo-features-test living in nuxeo-features could be simply named test) * reduce filenames length for the longer ones * -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXDOC-130) Broken link Getting+started+with+Nuxeo+--+a+beginner%27s+page
[ https://jira.nuxeo.com/browse/NXDOC-130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXDOC-130: -- Tags: (was: QAEmergency) Broken link Getting+started+with+Nuxeo+--+a+beginner%27s+page - Key: NXDOC-130 URL: https://jira.nuxeo.com/browse/NXDOC-130 Project: Nuxeo Documentation Issue Type: Bug Reporter: Julien Carsique Assignee: Solen Guitter http://qa.nuxeo.org/jenkins/job/nuxeo-wiki-checks/351/artifact/wiki-dead-links.html = http://doc.nuxeo.com/display/MAIN/Getting+started+with+Nuxeo+--+a+beginner%27s+page -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-355) Make IT jobs compliant with release script
[ https://jira.nuxeo.com/browse/NXBT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-355. -- Resolution: Fixed Make IT jobs compliant with release script -- Key: NXBT-355 URL: https://jira.nuxeo.com/browse/NXBT-355 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Components: Continuous integration, Release script Reporter: Julien Carsique Assignee: Julien Carsique Priority: Critical Fix For: NXP-5.6 Update jobs to use release.py instead of nx-builder -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-372) Fix addons_FT-nuxeo-rss-reader-master
Fix addons_FT-nuxeo-rss-reader-master - Key: NXBT-372 URL: https://jira.nuxeo.com/browse/NXBT-372 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Thomas Roger http://qa.nuxeo.org/jenkins/job/addons_FT-nuxeo-rss-reader-master/78/ Failed to resolve file: org.nuxeo.rss.reader:nuxeo-rss-reader::jar -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-373) Fix FT-nuxeo-5.4.2-webdriver-dm-tomcat
Fix FT-nuxeo-5.4.2-webdriver-dm-tomcat -- Key: NXBT-373 URL: https://jira.nuxeo.com/browse/NXBT-373 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Thierry Martins http://qa.nuxeo.org/jenkins/job/FT-nuxeo-5.4.2-webdriver-dm-tomcat/13/ -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-374) Fix FT-nuxeo-5.5.0-webdriver-dm-tomcat
Fix FT-nuxeo-5.5.0-webdriver-dm-tomcat -- Key: NXBT-374 URL: https://jira.nuxeo.com/browse/NXBT-374 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Thierry Martins http://qa.nuxeo.org/jenkins/job/FT-nuxeo-5.5.0-webdriver-dm-tomcat/10/ -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-375) Fix FT-nuxeo-master-selenium-cmf-jboss
Fix FT-nuxeo-master-selenium-cmf-jboss -- Key: NXBT-375 URL: https://jira.nuxeo.com/browse/NXBT-375 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-cmf-jboss/ -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-376) Fix FT-nuxeo-master-selenium-cmf-tomcat
Fix FT-nuxeo-master-selenium-cmf-tomcat --- Key: NXBT-376 URL: https://jira.nuxeo.com/browse/NXBT-376 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-cmf-tomcat/61/ -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-377) Fix FT-nuxeo-master-selenium-correspondence-tomcat
Fix FT-nuxeo-master-selenium-correspondence-tomcat -- Key: NXBT-377 URL: https://jira.nuxeo.com/browse/NXBT-377 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-correspondence-tomcat/ -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-378) Fix Selenium tests on JBoss
Fix Selenium tests on JBoss --- Key: NXBT-378 URL: https://jira.nuxeo.com/browse/NXBT-378 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-cap-jboss/42/ http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-dm-jboss/32/ = Unable to find root domain for UserWorkspace -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-379) Fix FT-nuxeo-master-selenium-dm-tomcat (comments)
Fix FT-nuxeo-master-selenium-dm-tomcat (comments) - Key: NXBT-379 URL: https://jira.nuxeo.com/browse/NXBT-379 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-dm-tomcat/58/ ERROR [org.nuxeo.ecm.platform.comment.impl.CommentManagerImpl] Error building principal for comment author java.lang.ArrayIndexOutOfBoundsException: 0 at org.nuxeo.ecm.platform.comment.impl.CommentManagerImpl.getAuthor(CommentManagerImpl.java:554) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-381) Fix FT-nuxeo-master-webdriver-cap-tomcat (timeout on login)
Fix FT-nuxeo-master-webdriver-cap-tomcat (timeout on login) --- Key: NXBT-381 URL: https://jira.nuxeo.com/browse/NXBT-381 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-webdriver-cap-tomcat/ Unable to find login screen after 10 minutes, currentUrl=http://localhost:8080/nuxeo/nxstartup.faces -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-380) Fix FT-nuxeo-master-selenium-social-collaboration-tomcat
Fix FT-nuxeo-master-selenium-social-collaboration-tomcat Key: NXBT-380 URL: https://jira.nuxeo.com/browse/NXBT-380 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/FT-nuxeo-master-selenium-social-collaboration-tomcat/62/ -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-382) Fix unit tests on nuxeo-5.4.2-I20110404_0115 (org.nuxeo.ecm.core.storage.sql)
Fix unit tests on nuxeo-5.4.2-I20110404_0115 (org.nuxeo.ecm.core.storage.sql) - Key: NXBT-382 URL: https://jira.nuxeo.com/browse/NXBT-382 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique http://qa.nuxeo.org/jenkins/job/nuxeo-5.4.2-I20110404_0115/5/#showFailuresLink -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXBT-383) Fix unit tests on nuxeo-features-5.5.0 (org.nuxeo.ecm.platform.pictures.tiles.service.test and org.nuxeo.ecm.platform.relations.io.test)
Fix unit tests on nuxeo-features-5.5.0 (org.nuxeo.ecm.platform.pictures.tiles.service.test and org.nuxeo.ecm.platform.relations.io.test) Key: NXBT-383 URL: https://jira.nuxeo.com/browse/NXBT-383 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Thierry Martins http://qa.nuxeo.org/jenkins/job/nuxeo-features-5.5.0/17/#showFailuresLink org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testTilingSimple org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testTilingSpead org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testTilingWithShrink org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testTilingSimpleMagick org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testMagick org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testMagick2 org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testGC org.nuxeo.ecm.platform.pictures.tiles.service.test.TestService.testGC2 org.nuxeo.ecm.platform.relations.io.test.TestIORelationAdapter.testExtractResources org.nuxeo.ecm.platform.relations.io.test.TestIORelationAdapter.testExtractResourcesIgnoreExternal org.nuxeo.ecm.platform.relations.io.test.TestIORelationAdapter.testGetResourcesAsXML org.nuxeo.ecm.platform.relations.io.test.TestIORelationAdapter.testTranslateResources org.nuxeo.ecm.platform.relations.io.test.TestIORelationAdapter.testTranslateResourcesNoChanges org.nuxeo.ecm.platform.relations.io.test.TestIORelationAdapter.testStoreResources -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXDOC-130) Broken link Getting+started+with+Nuxeo+--+a+beginner%27s+page
Broken link Getting+started+with+Nuxeo+--+a+beginner%27s+page - Key: NXDOC-130 URL: https://jira.nuxeo.com/browse/NXDOC-130 Project: Nuxeo Documentation Issue Type: Bug Reporter: Julien Carsique Assignee: Solen Guitter http://qa.nuxeo.org/jenkins/job/nuxeo-wiki-checks/351/artifact/wiki-dead-links.html = http://doc.nuxeo.com/display/MAIN/Getting+started+with+Nuxeo+--+a+beginner%27s+page -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-355) Make IT jobs compliant with release script
[ https://jira.nuxeo.com/browse/NXBT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-355: - Component/s: Release script Fix Version/s: NXP-5.6 Make IT jobs compliant with release script -- Key: NXBT-355 URL: https://jira.nuxeo.com/browse/NXBT-355 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Components: Continuous integration, Release script Reporter: Julien Carsique Assignee: Julien Carsique Priority: Critical Fix For: NXP-5.6 Update jobs to use release.py instead of nx-builder -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-366) Release must package sources
[ https://jira.nuxeo.com/browse/NXBT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-366. -- Resolution: Fixed Fix Version/s: NXP-5.6 Component/s: Release script https://github.com/nuxeo/nuxeo/commit/287c31617bb115bcbffd12627693bd7789a264b3 https://github.com/nuxeo/nuxeo/commit/410bc6586067a275d2727cbe2471e7702e083afe https://github.com/nuxeo/nuxeo/commit/488830e9974a7bf2e0afcbf26ce40d0be323b1d0 Release must package sources Key: NXBT-366 URL: https://jira.nuxeo.com/browse/NXBT-366 Project: Nuxeo ECM Build/Test Environment Issue Type: Sub-task Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Priority: Critical Fix For: NXP-5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Work started: (NXBT-355) Make IT jobs compliant with release script
[ https://jira.nuxeo.com/browse/NXBT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on NXBT-355 started by Julien Carsique. Make IT jobs compliant with release script -- Key: NXBT-355 URL: https://jira.nuxeo.com/browse/NXBT-355 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Critical Update jobs to use release.py instead of nx-builder -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8625) m2eclipse compatibility
[ https://jira.nuxeo.com/browse/NXP-8625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8625: - Status: Open (was: Triage) m2eclipse compatibility --- Key: NXP-8625 URL: https://jira.nuxeo.com/browse/NXP-8625 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Infrastructure Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 5.6 See https://github.com/easysoa/EasySOA/issues/93 * upgrade maven-resources-plugin to 2.4 * add the following configuration for m2eclipse compliance with incremental-build-plugin: {code:xml} build pluginManagement plugins !--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-- plugin groupIdorg.eclipse.m2e/groupId artifactIdlifecycle-mapping/artifactId version1.0.0/version configuration lifecycleMappingMetadata pluginExecutions pluginExecution pluginExecutionFilter groupIdnet.java.maven-incremental-build/groupId artifactIdincremental-build-plugin/artifactId versionRange[1.4,)/versionRange goals goalincremental-build/goal /goals /pluginExecutionFilter action ignore/ignore /action /pluginExecution /pluginExecutions /lifecycleMappingMetadata /configuration /plugin /plugins /pluginManagement /build {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Created: (NXP-8625) m2eclipse compatibility
m2eclipse compatibility --- Key: NXP-8625 URL: https://jira.nuxeo.com/browse/NXP-8625 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Infrastructure Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 5.6 See https://github.com/easysoa/EasySOA/issues/93 * upgrade maven-resources-plugin to 2.4 * add the following configuration for m2eclipse compliance with incremental-build-plugin: {code:xml} build pluginManagement plugins !--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-- plugin groupIdorg.eclipse.m2e/groupId artifactIdlifecycle-mapping/artifactId version1.0.0/version configuration lifecycleMappingMetadata pluginExecutions pluginExecution pluginExecutionFilter groupIdnet.java.maven-incremental-build/groupId artifactIdincremental-build-plugin/artifactId versionRange[1.4,)/versionRange goals goalincremental-build/goal /goals /pluginExecutionFilter action ignore/ignore /action /pluginExecution /pluginExecutions /lifecycleMappingMetadata /configuration /plugin /plugins /pluginManagement /build {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8625) m2eclipse compatibility
[ https://jira.nuxeo.com/browse/NXP-8625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8625: - Tags: (was: Infrastructure) m2eclipse compatibility --- Key: NXP-8625 URL: https://jira.nuxeo.com/browse/NXP-8625 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Infrastructure Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 5.6 See https://github.com/easysoa/EasySOA/issues/93 * upgrade maven-resources-plugin to 2.4 * add the following configuration for m2eclipse compliance with incremental-build-plugin: {code:xml} build pluginManagement plugins !--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-- plugin groupIdorg.eclipse.m2e/groupId artifactIdlifecycle-mapping/artifactId version1.0.0/version configuration lifecycleMappingMetadata pluginExecutions pluginExecution pluginExecutionFilter groupIdnet.java.maven-incremental-build/groupId artifactIdincremental-build-plugin/artifactId versionRange[1.4,)/versionRange goals goalincremental-build/goal /goals /pluginExecutionFilter action ignore/ignore /action /pluginExecution /pluginExecutions /lifecycleMappingMetadata /configuration /plugin /plugins /pluginManagement /build {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-355) Make IT jobs compliant with release script
[ https://jira.nuxeo.com/browse/NXBT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-355: - Tags: QA Make IT jobs compliant with release script -- Key: NXBT-355 URL: https://jira.nuxeo.com/browse/NXBT-355 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Critical Update jobs to use release.py instead of nx-builder -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-354) Synchronize repositories between slaves after release
[ https://jira.nuxeo.com/browse/NXBT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-354: - Tags: QA Synchronize repositories between slaves after release - Key: NXBT-354 URL: https://jira.nuxeo.com/browse/NXBT-354 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-253) Test Wizard, Registration, Package installation and Restart under Windows
[ https://jira.nuxeo.com/browse/NXBT-253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-253: - Tags: Backlog Test Wizard, Registration, Package installation and Restart under Windows - Key: NXBT-253 URL: https://jira.nuxeo.com/browse/NXBT-253 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration, Selenium tests Reporter: Julien Carsique Assignee: Thierry Delprat # Step 3 : Wizard, Registration, Package installation, Restart We want to automate the whole process, so we will probably include in this step the run of the setup built at step 2. The full scenario is : - download setup (from nightly build) - run the setup - go through the wizard (including connect registration) - (re)start nuxeo - go in the admin center - check connect registration - download marketplace package - restart server - check that package is installed This step will require : - having a dedicated Connect test instance = like a pre-production (i.e. not like connect test that we use for testing :)) - having a marketplace test package The idea is to do these tests via : - scripting (setup part) - WebDriver (web part) Target Windows Env : XP 32Bits / 7 64bits -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-152) Export funkload tests results to a publishable file (txt or html) instead of using console output
[ https://jira.nuxeo.com/browse/NXBT-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-152: - Tags: Backlog Export funkload tests results to a publishable file (txt or html) instead of using console output - Key: NXBT-152 URL: https://jira.nuxeo.com/browse/NXBT-152 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Continuous integration Reporter: Julien Carsique Assignee: Benoit Delbosc -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-219) Make Jenkins test commonly used Ant tasks
[ https://jira.nuxeo.com/browse/NXBT-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-219: - Summary: Make Jenkins test commonly used Ant tasks (was: Make Hudson test commonly used Ant tasks) Make Jenkins test commonly used Ant tasks - Key: NXBT-219 URL: https://jira.nuxeo.com/browse/NXBT-219 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-219) Make Hudson test commonly used Ant tasks
[ https://jira.nuxeo.com/browse/NXBT-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-219: - Tags: rdit Backlog (was: rdit) Make Hudson test commonly used Ant tasks Key: NXBT-219 URL: https://jira.nuxeo.com/browse/NXBT-219 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-76) Update selenium tests
[ https://jira.nuxeo.com/browse/NXBT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-76. - Resolution: Fixed Update selenium tests - Key: NXBT-76 URL: https://jira.nuxeo.com/browse/NXBT-76 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration, Selenium tests Reporter: Benoit Delbosc Assignee: Benoit Delbosc Make the necessary work to keep selenium up to date and have hudson job in blue http://qa.nuxeo.org/hudson/job/FT-nuxeo-5.2-selenium -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-221) Make CI run tests against Nuxeo Shell
[ https://jira.nuxeo.com/browse/NXBT-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-221. -- Resolution: Won't Fix deprecated (must be) covered by Automation unit tests Make CI run tests against Nuxeo Shell - Key: NXBT-221 URL: https://jira.nuxeo.com/browse/NXBT-221 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Bogdan Stefanescu Update http://svn.nuxeo.org/nuxeo/tools/installer/trunk/ftest -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-209) New hibernate dependencies from 5.3.1 to 5.3.2
[ https://jira.nuxeo.com/browse/NXBT-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-209. -- Resolution: Fixed Assignee: Julien Carsique (was: Benoit Delbosc) New hibernate dependencies from 5.3.1 to 5.3.2 -- Key: NXBT-209 URL: https://jira.nuxeo.com/browse/NXBT-209 Project: Nuxeo ECM Build/Test Environment Issue Type: Problem Components: Distribution Reporter: Benoit Delbosc Assignee: Julien Carsique Attachments: dependency-5.3.1.txt, dependency-5.3.2.txt After updating the parent pom version of an addon from org.nuxeo.ecm.platform 5.3.1 to 5.3.2, addon's tests fails: java.lang.NoClassDefFoundError: org/hibernate/annotations/common/reflection/ReflectionManager at org.hibernate.ejb.EventListenerConfigurator.init(EventListenerConfigurator.java:68) at org.hibernate.ejb.Ejb3Configuration.init(Ejb3Configuration.java:129) at org.nuxeo.ecm.core.persistence.HibernateConfiguration.setupConfiguration(HibernateConfiguration.java:94) at org.nuxeo.ecm.core.persistence.HibernateConfiguration.getFactory(HibernateConfiguration.java:114) at org.nuxeo.ecm.core.persistence.HibernateConfiguration.getFactory(HibernateConfiguration.java:163) at org.nuxeo.ecm.core.persistence.PersistenceProvider.openPersistenceUnit(PersistenceProvider.java:50) at org.nuxeo.ecm.core.persistence.PersistenceProvider.doAcquireEntityManager(PersistenceProvider.java:68) at org.nuxeo.ecm.core.persistence.PersistenceProvider.run(PersistenceProvider.java:182) This can be solved by adding 2 new dependencies: dependency groupIdorg.hibernate/groupId artifactIdhibernate-commons-annotations/artifactId version3.3.0.ga/version /dependency dependency groupIdorg.hibernate/groupId artifactIdhibernate-validator/artifactId version4.0.2.GA/version /dependency (versions chosen are the closest of 3.2.1 available on mvnrepository and it requires hibernate-validator 3.1.0) This is weird because hibernate libs stay the same (except the new oracle 11 patch) and nuxeo-core-persistence code is the same. Attached is the list of dependencies (mvn dependencies:list) for both 5.3.1 and 5.3.2. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-257) Multi-OS installer - requirements
[ https://jira.nuxeo.com/browse/NXBT-257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-257: - Component/s: (was: Distribution) IzPack (multi-OS packages) Priority: Major (was: Critical) Multi-OS installer - requirements - Key: NXBT-257 URL: https://jira.nuxeo.com/browse/NXBT-257 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: IzPack (multi-OS packages) Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Download and install requirements such as OpenOffice, pdftohtml, ... Possibly run with embedded JRE and check for/download/install JDK.. Look at current Windows installer behaviors and provide equivalent functionalities. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-258) Maven 3 compliance
[ https://jira.nuxeo.com/browse/NXBT-258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-258: - Priority: Major (was: Minor) Maven 3 compliance -- Key: NXBT-258 URL: https://jira.nuxeo.com/browse/NXBT-258 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Components: nuxeo-distribution-tools Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Maven 3 build issues [ERROR] Failed to execute goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build (assemble) on project nuxeo-distribution-resources: The parameters 'target' for goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build are missing or invalid - [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build (assemble) on project nuxeo-distribution-resources: The parameters 'target' for goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build are missing or invalid at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:221) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:534) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: org.apache.maven.plugin.PluginParameterException: The parameters 'target' for goal org.nuxeo.build:nuxeo-distribution-tools:1.3:build are missing or invalid at org.apache.maven.plugin.internal.DefaultMavenPluginManager.populatePluginFields(DefaultMavenPluginManager.java:572) at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:525) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:98) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) ... 19 more -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-37) Handle multi release of an addon for a single nuxeo ep version
[ https://jira.nuxeo.com/browse/NXBT-37?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-37. - Resolution: Won't Fix Assignee: Julien Carsique deprecated Handle multi release of an addon for a single nuxeo ep version -- Key: NXBT-37 URL: https://jira.nuxeo.com/browse/NXBT-37 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Reporter: Benoit Delbosc Assignee: Julien Carsique Priority: Blocker Original Estimate: 6 hours Remaining Estimate: 6 hours Note that the release 5.1.6.1 and 5.1.6.2 should be done from the 5.1.6 branch of the addon. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-38) Find a way to release a patch
[ https://jira.nuxeo.com/browse/NXBT-38?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-38. - Resolution: Won't Fix Assignee: Julien Carsique Find a way to release a patch - Key: NXBT-38 URL: https://jira.nuxeo.com/browse/NXBT-38 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Reporter: Benoit Delbosc Assignee: Julien Carsique Priority: Major Original Estimate: 6 hours Remaining Estimate: 6 hours use case: release module like sql storage and all pom.xml that need to be modified, aligned on wanted date-based release -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-70) Nettoyage des scripts d'automatisation de plateforme de demo
[ https://jira.nuxeo.com/browse/NXBT-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-70. - Resolution: Won't Fix Assignee: Julien Carsique (was: Benjamin Jalon) deprecated Nettoyage des scripts d'automatisation de plateforme de demo Key: NXBT-70 URL: https://jira.nuxeo.com/browse/NXBT-70 Project: Nuxeo ECM Build/Test Environment Issue Type: User story Reporter: Delphine Renevey Assignee: Julien Carsique Priority: Major Attachments: script.tar Original Estimate: 4 hours Remaining Estimate: 4 hours Nettoyage des scripts de check out build deploiement et lancement auto des projets faits par Starship pour les rendre disponibles et generiques pour les autres équipes. Acceptance test : - livraison scripts - documentation - mail d'info au autres équipes -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-66) functionaly test all applications (nxshell, webengine on jetty and glassfish)
[ https://jira.nuxeo.com/browse/NXBT-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-66. - Resolution: Fixed functionaly test all applications (nxshell, webengine on jetty and glassfish) - Key: NXBT-66 URL: https://jira.nuxeo.com/browse/NXBT-66 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Reporter: Julien Carsique Assignee: Benoit Delbosc Priority: Major Original Estimate: 1 day, 1 hour Remaining Estimate: 1 day, 1 hour -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-368) Release must check all POMs have a namespace
[ https://jira.nuxeo.com/browse/NXBT-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-368: - Component/s: Release script Fix Version/s: NXP-5.6 Tags: Backlog Release must check all POMs have a namespace Key: NXBT-368 URL: https://jira.nuxeo.com/browse/NXBT-368 Project: Nuxeo ECM Build/Test Environment Issue Type: Sub-task Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: NXP-5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-73) ANT based assembly
[ https://jira.nuxeo.com/browse/NXBT-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-73. - Resolution: Won't Fix deprecated ANT based assembly --- Key: NXBT-73 URL: https://jira.nuxeo.com/browse/NXBT-73 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Reporter: Bogdan Stefanescu Assignee: Bogdan Stefanescu -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-15) Consolidate assembly based on tag system (Bundle-Category) with Require-Bundle from Manifests
[ https://jira.nuxeo.com/browse/NXBT-15?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-15. - Resolution: Won't Fix Assignee: Julien Carsique deprecated Consolidate assembly based on tag system (Bundle-Category) with Require-Bundle from Manifests - Key: NXBT-15 URL: https://jira.nuxeo.com/browse/NXBT-15 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Reporter: Julien Carsique Assignee: Julien Carsique Original Estimate: 4 hours Remaining Estimate: 4 hours Use Require-Bundle from Manifest to check and, eventually, complete artifacts list validity. This will complete the list based on compile dependencies with a list based on deployment requirements. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-17) Assembly Nuxeo servers with an xml description file
[ https://jira.nuxeo.com/browse/NXBT-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-17. - Resolution: Won't Fix Assignee: Julien Carsique deprecated Assembly Nuxeo servers with an xml description file --- Key: NXBT-17 URL: https://jira.nuxeo.com/browse/NXBT-17 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Reporter: Julien Carsique Assignee: Julien Carsique Original Estimate: 1 day, 5 hours Remaining Estimate: 1 day, 5 hours Add a serverSet definition in order to describe servers to build instead of only one. Prototype : packaging serverSet id=nuxeo-mono includes artifacts group=org.nuxeo.* category=runtime,core,search,web includeDependencies=true/ /includes excludes artifact group=org.nuxeo.common / artifact name=nuxeo-runtime-jboss-extensions / /excludes assembly type=directory name=nuxeo.ear output pattern=nuxeo-platform-audit-facade unpack=true directory=system / output pattern=nuxeo-platform-placeful-facade unpack=true directory=system / output pattern=nuxeo-platform-search-compass-plugin unpack=true directory=system / output pattern=nuxeo-* unpack=false directory=system / output pattern=* unpack=false directory=lib / !-- resources downloaded from artifacts -- resources output=/ sourceArtifact=nuxeo-platform-ear:resources-core / resources output=/ sourceArtifact=nuxeo-platform-ear:resources-search / resources output=/ sourceArtifact=nuxeo-platform-ear:resources-web / resources output=/ sourceArtifact=nuxeo-platform-ear:resources / !-- local resources overriding default ones from artifacts downloaded -- resources output=/ sourceDirectory=src/main/resources / /assembly preprocessingtrue/preprocessing /serverSet -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-80) Replace local-tx with xa datasource for NuxeoDS
[ https://jira.nuxeo.com/browse/NXBT-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-80. - Resolution: Fixed Replace local-tx with xa datasource for NuxeoDS --- Key: NXBT-80 URL: https://jira.nuxeo.com/browse/NXBT-80 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Reporter: Benoit Delbosc Assignee: Benoit Delbosc PostgreSQL default configuration use local-tx-datasource and should be replaced with xa-datasource. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Commented: (NXBT-310) Externalize some QA jobs
[ https://jira.nuxeo.com/browse/NXBT-310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=109562#comment-109562 ] Julien Carsique commented on NXBT-310: -- work still in progress, step by step Externalize some QA jobs Key: NXBT-310 URL: https://jira.nuxeo.com/browse/NXBT-310 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Reporter: Julien Carsique Assignee: Julien Carsique Improve efficiency and performance tests comparability by externalizing some QA jobs -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-245) deploy hot-fixes parents in nexus
[ https://jira.nuxeo.com/browse/NXBT-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-245. -- Resolution: Fixed Assignee: Julien Carsique (was: Stéphane Lacoin) deploy hot-fixes parents in nexus - Key: NXBT-245 URL: https://jira.nuxeo.com/browse/NXBT-245 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Reporter: Stéphane Lacoin Assignee: Julien Carsique When releasing an hot-fix, we should deploy all parent POMs that are related to. This is required by customers that have a proxy onto our maven repository. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-83) Add hudson FT to non default distributions (gf3, jetty, shell)
[ https://jira.nuxeo.com/browse/NXBT-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-83. - Resolution: Won't Fix deprecated Add hudson FT to non default distributions (gf3, jetty, shell) -- Key: NXBT-83 URL: https://jira.nuxeo.com/browse/NXBT-83 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Reporter: Benoit Delbosc Assignee: Benoit Delbosc Use nuxeo/nuxeo-distribution/test.py like it was before the hudson reorg. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-247) Fix selenium bugs depending on Firefox version
[ https://jira.nuxeo.com/browse/NXBT-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-247. -- Resolution: Won't Fix delayed Fix selenium bugs depending on Firefox version -- Key: NXBT-247 URL: https://jira.nuxeo.com/browse/NXBT-247 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Reporter: Anahide Tchertchian Assignee: Anahide Tchertchian When running selenium tests on machines with different FF versions, the following problems appear: - FF 3.6.13 + selenium 2.0a3 = ok - FF 3.6.14 + selenium 2.0a4 = ko on some very specific use cases (only found on addon layouts-demo for now: verifyText does not remove javascript code sometimes) - FF 3.5 + selenium 2.0a2 (aka 1.0.3) = ko on nuxeo selenium tests -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Moved: (NXP-8627) Improve clone.py script to be compatible also for python 3.2.X
[ https://jira.nuxeo.com/browse/NXP-8627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique moved NXBT-349 to NXP-8627: --- Workflow: NXP-WF (was: jira) Key: NXP-8627 (was: NXBT-349) Project: Nuxeo Enterprise Platform (was: Nuxeo ECM Build/Test Environment) Improve clone.py script to be compatible also for python 3.2.X -- Key: NXP-8627 URL: https://jira.nuxeo.com/browse/NXP-8627 Project: Nuxeo Enterprise Platform Issue Type: Improvement Environment: python 3.2.x, Nuxeo 5.5 source Reporter: Benjamin Jalon Assignee: Julien Carsique see here http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8627) Improve clone.py script to be compatible also for python 3.2.X
[ https://jira.nuxeo.com/browse/NXP-8627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8627: - Component/s: Installers / Admin tools Description: see http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository Traceback (most recent call last): File clone.py, line 144, in module assert_git_config() File clone.py, line 137, in assert_git_config if always in t: TypeError: Type str doesn't support the buffer API whereas it works fine with Python 2.7.x. was: see here http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository Affects Version/s: 5.5 SP: 2 Tags: Backlog Improve clone.py script to be compatible also for python 3.2.X -- Key: NXP-8627 URL: https://jira.nuxeo.com/browse/NXP-8627 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Installers / Admin tools Affects Versions: 5.5 Environment: python 3.2.x, Nuxeo 5.5 source Reporter: Benjamin Jalon Assignee: Julien Carsique see http://answers.nuxeo.com/questions/1073/using-python-32x-on-windows-to-clone-git-repository Traceback (most recent call last): File clone.py, line 144, in module assert_git_config() File clone.py, line 137, in assert_git_config if always in t: TypeError: Type str doesn't support the buffer API whereas it works fine with Python 2.7.x. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-348) Improve CI and Testing framework
[ https://jira.nuxeo.com/browse/NXBT-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-348: - Component/s: Selenium tests Continuous integration Tags: Backlog Improve CI and Testing framework Key: NXBT-348 URL: https://jira.nuxeo.com/browse/NXBT-348 Project: Nuxeo ECM Build/Test Environment Issue Type: User story Components: Continuous integration, Selenium tests Reporter: Thierry Delprat Assignee: Julien Carsique h2. Technical debt on Test h3. Non Regression tests - rewrite Selenium tests in WebDriver = make them more modular and easier to debug - improve Nuxeo HTML layout to make tests easier = make tests more robust h3. Funkload tests Currently only Ben can really fix a broken test. We should probably improve training and documentation so that not only Ben can fix them when needed. = migrate CMIS and Rest Tests in java h3. Multi-DB / Multi-OS MultiDB and Multi-OS tests matrix have been added recently. There is still a lot of work to be done so that they all run : - fix unit tests on MSSQL and MySQL (h2, PGSQL et Oracle are ok) - Windows : there are still failed unit tests under windows - OpenJDK 7 : there are still failed unit tests under windows Non regression testing in Matrix should also be fixed but it's probably pointless until all unit tests are fixed. h2. CI infrastructure speedup The goal is to make CI feedback quicker. We can not expect CI feedback to take a only few minutes : - build is big - we have a lot of tests in different configuration But there are some actions we can do to improve the feedback time. h3. fix Nexus / Jenkins concurrency issue Nexus and Jenkins master share the same server and the same NAS. - Jenkins Master uses NAS storage to store the workspace (build and test results) - Nexus uses NAS to store the repo Monitoring shows that the server has a load average about 2 and that Jenkins or Nexus are faster when the other service is off. This means we should work on the global optimization of this Nexus/Jenkins setup : that will globalling improve speed of all CI : - for fetching / pushing artifacts - for storing results Based on Ben's remarks, the main lead for improvement seems to be the NFS share : - separate NASs for Jenkins / Nexus ? - use local storage instead of NAS ? - NFS / NAS tunning ? - ... h3. GWT Build issue GWT build is really very slow and represent a big part of the global Nuxeo build time event if we only have a few (3 or 4) GWT modules. = This needs to be fixed, both for CI and for developpers Identified solutions include : - change profile to limit the number of target browser (meaning nb of permitation) during the standard Build ( we will still need to do the full build for releases) - disable GWT optimizations during standard builds - be sure to only trigger the GWT build when needed See http://stackoverflow.com/questions/1011863/how-do-i-speed-up-the-gwt-compiler NB : we can also extract GWT modules in Addons to help running GWT builds in parallel h3. Slave build performances Currently the build on the Jenkins slaves is about the same time than on a dev laptop. = we can make better ! It's true that a big part of the Jenkins slave are poor hardware (the dwarf). Before taking any decision, we should probably do some profiling to see exactly what are the real impacting factors : - test build on a bigger CPU (like Octo) - use RAMFS to speedup I/O - tweak compile options ? - test on big RackSpace VMs = based on that we will be able to define what kind of Build slaves we need (then we will have to see what we can host internaly and what must be external) h2. CI Config h3. Permanent checks Permanent checks currently don't wait for nuxeo-features to be built but won't raise relevant issues until nuxeo-features is built. In cases where there are a lot of commits, nuxeo-features build can take several hours. = need to change that So basically, we could have permanent checks be closer to the IT builds : - rebuild everything from zero - do build / no UT / distrib on a fast slave - dispatch non-reg tests on different hosts h3. Addons Current distribution build depends on some addons: the one that are considered standard and used in distribs / MP packages. = Create a job that build all standard addons so that distribution does not have to wait for 20 jobs h3. JBoss distrib We need to update JBoss distribution to align on tomcat/MP build. h2. Tests to add There are still some part of the platform that are poorly / not enough tested h3. Studio XXX Let Anahide list what she has in mind, but basically : - define a standard Studio project - run build against different targets -
[JIRA] Updated: (NXBT-369) Release should propose an interactive mode
[ https://jira.nuxeo.com/browse/NXBT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-369: - Component/s: Release script Description: Propose an interactive mode when manually running a release, helping to solve some standard issues, restart from a given point, ... (was: Propose an interactive mode when manually running a release, helping to solve some standard issues.) Fix Version/s: NXP-5.6 Release should propose an interactive mode -- Key: NXBT-369 URL: https://jira.nuxeo.com/browse/NXBT-369 Project: Nuxeo ECM Build/Test Environment Issue Type: Sub-task Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXP-5.6 Propose an interactive mode when manually running a release, helping to solve some standard issues, restart from a given point, ... -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-367) Release must check tag and release branch do not already exist
[ https://jira.nuxeo.com/browse/NXBT-367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-367: - Component/s: Release script Fix Version/s: NXP-5.6 Tags: Backlog Release must check tag and release branch do not already exist -- Key: NXBT-367 URL: https://jira.nuxeo.com/browse/NXBT-367 Project: Nuxeo ECM Build/Test Environment Issue Type: Sub-task Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Fix For: NXP-5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-270) Using nuxeo ftest,for prepare-tomcat and prepare jboss target, distribution shouldn't be hard coded
[ https://jira.nuxeo.com/browse/NXBT-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-270. -- Resolution: Fixed Fix Version/s: NXFT-1.7.1 Using nuxeo ftest,for prepare-tomcat and prepare jboss target, distribution shouldn't be hard coded --- Key: NXBT-270 URL: https://jira.nuxeo.com/browse/NXBT-270 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: nuxeo-ftest Affects Versions: NXFT-1.7 Reporter: Sun Tan Assignee: Sun Tan Fix For: NXFT-1.7.1 At the moment: artifact:resolveFile key=org.nuxeo.ecm.distribution:nuxeo-distribution-jboss:${nuxeo.distribution.version}:zip classifier=nuxeo-dm / and artifact:resolveFile key=org.nuxeo.ecm.distribution:nuxeo-distribution-tomcat:${nuxeo.distribution.version}:zip classifier=nuxeo-dm / We should have a way to use another distribution for instance: import file=${out.dir}/nuxeo-ftest.xml / property name=prepare-tomcat.groupId value=org.nuxeo.cm / property name=prepare-tomcat.artifactId value=nuxeo-case-management-distribution / property name=prepare-tomcat.version value=1.7-SNAPSHOT / property name=prepare-tomcat.classifier value=tomcat-corr / target name=prepare-environment depends=prepare-tomcat,wizard-on / That would override values in prepare tomcat -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-39) Make it as simple as possible to release addon on existing release using nx-builder
[ https://jira.nuxeo.com/browse/NXBT-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-39. - Resolution: Won't Fix deprecated Make it as simple as possible to release addon on existing release using nx-builder --- Key: NXBT-39 URL: https://jira.nuxeo.com/browse/NXBT-39 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: nx-builder Reporter: Benoit Delbosc Assignee: Benoit Delbosc Priority: Major Original Estimate: 2 hours Remaining Estimate: 2 hours -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-345) Split execution of selenium suites
[ https://jira.nuxeo.com/browse/NXBT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-345: - Tags: Backlog Split execution of selenium suites -- Key: NXBT-345 URL: https://jira.nuxeo.com/browse/NXBT-345 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: nuxeo-ftest Affects Versions: NXFT-1.6.4 Reporter: Anahide Tchertchian Assignee: Julien Carsique Fix For: NXFT-1.7.1 Currently all suite tests are run with the same firefox instance, so there's no advantage of having split the main suite, that works for all distributiosn, in two suites (suite1 + suite2). Below s an excerpt from the original email for Stéfane when he decided to split tests = we should try stopping and starting a new instance of firefox for each suite: -- Forwarded message -- From: Stefane Fermigier s...@nuxeo.com Date: 12 August 2008 20:19 Subject: [Dev] Selenium test suite To: Nuxeo Dev List d...@lists.nuxeo.com Hi, This message if for all of you who are using the selenium tests: I have split the selenium test suite (selenium/tests/tests.html) into two suites: suite1.html and suite2.html The benefit is that the whole suite (suite1 + suite2) now takes 30% less time to run that the old single file suite (but the tests are nevertheless exactly the same as before). This is I believe because Firefox doesn't like to keep the whole suite in memory, or something similar. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-62) nx-builder perform should use SNAPSHOT version in the release branch
[ https://jira.nuxeo.com/browse/NXBT-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-62. - Resolution: Won't Fix deprecated nx-builder perform should use SNAPSHOT version in the release branch Key: NXBT-62 URL: https://jira.nuxeo.com/browse/NXBT-62 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: nx-builder Reporter: Benoit Delbosc Assignee: Benoit Delbosc Original Estimate: 3 hours Remaining Estimate: 3 hours nx-builder perform should use SNAPSHOT version in the released branch. for instance when releasing 5.1.7: * the 5.1.7 branch should be tagged release-5.1.7) with pom version 5.1.7 (already done) * the 5.1.7 branch version must be updated to 5.1.7-SNAPSHOT to enable maintenance (to be done) Note that this will add an extra commit. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-45) nx-builder automate dev workspace management
[ https://jira.nuxeo.com/browse/NXBT-45?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-45. - Resolution: Won't Fix deprecated nx-builder automate dev workspace management Key: NXBT-45 URL: https://jira.nuxeo.com/browse/NXBT-45 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: nx-builder Reporter: Benoit Delbosc Assignee: Benoit Delbosc Original Estimate: 4 hours Remaining Estimate: 4 hours To ease release automation, the dev workspace should be manage by nx-builder. Possible layout: nx-builder-workspace |-- archives# jboss binaries |-- dev# nuxeo hg sources | |-- addons | `-- nuxeo `-- releases |-- 5.1-SNAPSHOT |-- 5.1.7 |-- 5.2-SNAPSHOT `-- 5.2.0 new command to add * nx-builder init-workspace create the tree layout, clone nuxeo sources, download jboss archives, * nx-builder push push dev directory changes to the nuxeo repo * nx-builder status check if there is there is some update on dev directory, warn if there is outgoing changes command to update * nx-builder init/prepare - pull dev dir then release dir, check there is no outgoing change * nx-builder perform -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-98) Error about xargs when using nx-builder package
[ https://jira.nuxeo.com/browse/NXBT-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-98. - Resolution: Won't Fix deprecated Error about xargs when using nx-builder package --- Key: NXBT-98 URL: https://jira.nuxeo.com/browse/NXBT-98 Project: Nuxeo ECM Build/Test Environment Issue Type: Bug Components: nx-builder Environment: Mac, Snow Leopard 10.6.2 Reporter: Thomas Roger Assignee: Benoit Delbosc #Deploy any jar xargs: illegal option -- i usage: xargs [-0opt] [-E eofstr] [-I replstr [-R replacements]] [-J replstr] [-L number] [-n number [-x]] [-P maxprocs] [-s size] [utility [argument ...]] The involved file is 'package' in nx-builder/lib -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-40) nx-builder should use getopts to parse command line options
[ https://jira.nuxeo.com/browse/NXBT-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-40. - Resolution: Won't Fix deprecated nx-builder should use getopts to parse command line options --- Key: NXBT-40 URL: https://jira.nuxeo.com/browse/NXBT-40 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: nx-builder Reporter: Benoit Delbosc Assignee: Benoit Delbosc Original Estimate: 3 hours Remaining Estimate: 3 hours use getopts instead of parsing args by hand and handle more options like nx-builder -f my-nx.conf -n ~/dev/nuxeo -a ~/dev/addons -r /tmp/my-release this is usefull for build automation. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-362) Improve release script
[ https://jira.nuxeo.com/browse/NXBT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-362: - Tags: Backlog Improve release script -- Key: NXBT-362 URL: https://jira.nuxeo.com/browse/NXBT-362 Project: Nuxeo ECM Build/Test Environment Issue Type: Improvement Components: Release script Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: NXP-5.6 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXDOC-125) Update release how-to
[ https://jira.nuxeo.com/browse/NXDOC-125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXDOC-125: -- Fix Version/s: 5.6 Tags: Backlog Update release how-to - Key: NXDOC-125 URL: https://jira.nuxeo.com/browse/NXDOC-125 Project: Nuxeo Documentation Issue Type: Task Components: Core Dev Guide Affects Versions: 5.4, 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 http://doc.nuxeo.com/display/CORG/Release must now use release.py instead of nx-builder -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8625) m2eclipse compatibility
[ https://jira.nuxeo.com/browse/NXP-8625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8625: - Tags: Backlog m2eclipse compatibility --- Key: NXP-8625 URL: https://jira.nuxeo.com/browse/NXP-8625 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Infrastructure Affects Versions: 5.5 Reporter: Julien Carsique Assignee: Julien Carsique Priority: Blocker Fix For: 5.6 See https://github.com/easysoa/EasySOA/issues/93 * upgrade maven-resources-plugin to 2.4 * add the following configuration for m2eclipse compliance with incremental-build-plugin: {code:xml} build pluginManagement plugins !--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-- plugin groupIdorg.eclipse.m2e/groupId artifactIdlifecycle-mapping/artifactId version1.0.0/version configuration lifecycleMappingMetadata pluginExecutions pluginExecution pluginExecutionFilter groupIdnet.java.maven-incremental-build/groupId artifactIdincremental-build-plugin/artifactId versionRange[1.4,)/versionRange goals goalincremental-build/goal /goals /pluginExecutionFilter action ignore/ignore /action /pluginExecution /pluginExecutions /lifecycleMappingMetadata /configuration /plugin /plugins /pluginManagement /build {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-904) Allow use of Studio as a proxy-able Maven repository
[ https://jira.nuxeo.com/browse/NXS-904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXS-904: Tags: Backlog Allow use of Studio as a proxy-able Maven repository Key: NXS-904 URL: https://jira.nuxeo.com/browse/NXS-904 Project: Nuxeo Studio Issue Type: New Feature Affects Versions: 2.5 Reporter: Julien Carsique Fix For: 2.6, Short term backlog Configuring https://connect.nuxeo.com/nuxeo/site/studio/maven as a Maven repository in the POM allows to retrieve artifacts from it, since Maven will concatenate the wanted artifact's GAV to the URL: https://connect.nuxeo.com/nuxeo/site/studio/maven/${groupId}/${artifactId}/${version}/... (with groupId=nuxeo-studio and artifactId=the studio project). But it doesn't work if we want to set a Nexus proxy on it. There are two possible causes: - https://connect.nuxeo.com/nuxeo/site/studio/maven and https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio return 404 (so Nexus considers the repository is down or unavailable). - available projects (artifactId) are not listed under https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio 1) https://connect.nuxeo.com/nuxeo/site/studio/maven must return nuxeo-studio/ which is the only available groupId under that URL 2) Maybe, https://connect.nuxeo.com/nuxeo/site/studio/maven/nuxeo-studio/ should list the available projects for the currently authenticated user. Note Nexus should be able to work with the repository even if there's no index file at its root. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXS-99) Test generated jar on a nuxeo instance for every target platform
[ https://jira.nuxeo.com/browse/NXS-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXS-99: --- Tags: RDIT-11W39-40 rdit Backlog (was: RDIT-11W39-40 rdit) Test generated jar on a nuxeo instance for every target platform Key: NXS-99 URL: https://jira.nuxeo.com/browse/NXS-99 Project: Nuxeo Studio Issue Type: Bug Components: Testing Reporter: Anahide Tchertchian Assignee: Julien Carsique Priority: Critical Fix For: Short term backlog A test jar should be deployed and Nuxeo live instance, and selenium tests added to verify that Studio jar configuration is correctly taken into account. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-6970) Improve launcher management of files
[ https://jira.nuxeo.com/browse/NXP-6970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-6970: - Tags: rdit Backlog (was: rdit) Improve launcher management of files Key: NXP-6970 URL: https://jira.nuxeo.com/browse/NXP-6970 Project: Nuxeo Enterprise Platform Issue Type: User story Components: Installers / Admin tools Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.5.x, 5.6 There are multiple cases for which it would be useful to get some file management from the launcher: - templates deployment (which files were previously deployed with another selected template?) - marketplace packages management at distribution upgrade - being able to identify locally modified files (versus those coming from the distribution, the templates or the marketplace packages) - Debian upgrades - remove obsolete files at upgrade - MP with template deploying a file to {{nxserver/config}}, the file needs to be removed when uninstalling the MP (example: Social Collaboration MP) For those tasks, we would need: - some files listings - optionally, md5 sums - obsolete files removal -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-6970) Improve launcher management of files
[ https://jira.nuxeo.com/browse/NXP-6970?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-6970: - Status: Open (was: Triage) Improve launcher management of files Key: NXP-6970 URL: https://jira.nuxeo.com/browse/NXP-6970 Project: Nuxeo Enterprise Platform Issue Type: User story Components: Installers / Admin tools Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.5.x, 5.6 There are multiple cases for which it would be useful to get some file management from the launcher: - templates deployment (which files were previously deployed with another selected template?) - marketplace packages management at distribution upgrade - being able to identify locally modified files (versus those coming from the distribution, the templates or the marketplace packages) - Debian upgrades - remove obsolete files at upgrade - MP with template deploying a file to {{nxserver/config}}, the file needs to be removed when uninstalling the MP (example: Social Collaboration MP) For those tasks, we would need: - some files listings - optionally, md5 sums - obsolete files removal -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-8039) Proxy parameters are not saved when configured from the Admin Center
[ https://jira.nuxeo.com/browse/NXP-8039?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-8039: - Tags: Backlog Proxy parameters are not saved when configured from the Admin Center Key: NXP-8039 URL: https://jira.nuxeo.com/browse/NXP-8039 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Admin Center Affects Versions: 5.4.2 Reporter: Thierry Martins Assignee: Julien Carsique Priority: Major Fix For: 5.5.x, 5.6 Whereas the proxy parameters are correctly saved through the initial wizard, the configuration in the Admin Center doesn't saved the new values. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Resolved: (NXBT-255) Divide QA job nuxeo-5.4.2 into sub-jobs per repository
[ https://jira.nuxeo.com/browse/NXBT-255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique resolved NXBT-255. -- Resolution: Fixed Divide QA job nuxeo-5.4.2 into sub-jobs per repository -- Key: NXBT-255 URL: https://jira.nuxeo.com/browse/NXBT-255 Project: Nuxeo ECM Build/Test Environment Issue Type: Task Components: Continuous integration Reporter: Julien Carsique Assignee: Julien Carsique Full build is too long (2h), divide it into jobs per repository for speeding up feedback to developers. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-5707) Validate setup in admin center and wizard
[ https://jira.nuxeo.com/browse/NXP-5707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-5707: - Priority: Major (was: Minor) Fix Version/s: (was: 5.5.x) 5.6 Tags: rdit Backlog (was: rdit) Validate setup in admin center and wizard - Key: NXP-5707 URL: https://jira.nuxeo.com/browse/NXP-5707 Project: Nuxeo Enterprise Platform Issue Type: Improvement Components: Admin Center Reporter: Julien Carsique Assignee: Julien Carsique Priority: Major Fix For: 5.6 Add a database global validation (driver, connection, ...) Add simple values validation on other fields (see http://blogs.nuxeo.com/dev/2009/03/cross-validation-with-jsf.html) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXBT-275) Propose to start the server at the end of the install
[ https://jira.nuxeo.com/browse/NXBT-275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXBT-275: - Summary: Propose to start the server at the end of the install (was: Would be nice to have a checkbox to choose to start the server at the end of the install wizard) Propose to start the server at the end of the install - Key: NXBT-275 URL: https://jira.nuxeo.com/browse/NXBT-275 Project: Nuxeo ECM Build/Test Environment Issue Type: New Feature Components: IzPack (multi-OS packages) Reporter: Laurent Doguin Assignee: Julien Carsique -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
[JIRA] Updated: (NXP-7999) Fix and clean Ant scripts
[ https://jira.nuxeo.com/browse/NXP-7999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julien Carsique updated NXP-7999: - Fix Version/s: (was: 5.5.x) 5.6 Tags: RDIT-11W46-47 Backlog (was: RDIT-11W46-47) Fix and clean Ant scripts - Key: NXP-7999 URL: https://jira.nuxeo.com/browse/NXP-7999 Project: Nuxeo Enterprise Platform Issue Type: Bug Components: Installers / Admin tools Affects Versions: 5.4.2 Reporter: Julien Carsique Assignee: Julien Carsique Fix For: 5.6 Ant scripts are out-of-date and mostly useless. Fix or remove most of them. Keep only main targets for main tasks such as build Nuxeo, build all distributions, ... -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira ___ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets