Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • May 20 21:50
    dependabot[bot] labeled #69
  • May 20 21:50
    dependabot[bot] opened #69
  • May 20 21:50

    dependabot[bot] on maven

    Bump gson from 2.8.5 to 2.8.9 … (compare)

  • Dec 07 2021 08:54

    dependabot[bot] on maven

    (compare)

  • Dec 07 2021 08:53

    lper1582 on master

    Bump guava from 28.2-jre to 29.… (compare)

  • Dec 07 2021 08:53
    lper1582 closed #68
  • Mar 31 2021 22:21
    dependabot[bot] labeled #68
  • Mar 31 2021 22:21
    dependabot[bot] opened #68
  • Mar 31 2021 22:21

    dependabot[bot] on maven

    Bump guava from 28.2-jre to 29.… (compare)

  • Oct 12 2020 17:03
    markyjackson-taulia commented #35
  • Aug 29 2020 13:49

    Loghijiaha on master

    code cleanup Added HTML view (compare)

  • Aug 29 2020 13:49
    Loghijiaha closed #67
  • Aug 28 2020 18:21
    Loghijiaha commented #67
  • Aug 28 2020 18:20
    Loghijiaha synchronize #67
  • Aug 28 2020 17:48
    Loghijiaha opened #67
  • Aug 28 2020 07:48

    Loghijiaha on master

    Fixed unnecessary SEVERE log (compare)

  • Aug 28 2020 07:48
    Loghijiaha closed #66
  • Aug 27 2020 17:45
    Loghijiaha opened #66
  • Aug 24 2020 20:32

    Loghijiaha on master

    Updated release draft Updated changelog (compare)

  • Aug 24 2020 20:32
    Loghijiaha closed #65
Loghi Perinpanayagam
@lper1582
yes it is fixed now @kinow :cherry_blossom:
Bruno P. Kinoshita
@kinow

Brilliant. We are reaching the end of phase 2. All must-have for phase 2 are done. No pending pull requests (3 there that require further discussion, but not must-have).

Let's start focusing on next tasks then @Loghijiaha, just keeping in mind to keep documenting along the way.

I think you'll have to write a new blog post now?

Loghi Perinpanayagam
@lper1582
Yeh bruno, I have started to write a draft in google doc. I will make a PR in Jenkins.io and also mention all of our mentors there. It will be easier to you review in the PR.
Loghi Perinpanayagam
@lper1582
I am also thinking to release alpha 2 version of our plugin in the end of this week. @imoutsatsos @kinow @shivaylamba
Shivay Lamba
@shivaylamba
That's wonderful Loghi
Bruno P. Kinoshita
@kinow
Sounds good @Loghijiaha , both the draft in google doc, and the alpha2 release.
Bruno P. Kinoshita
@kinow
Another interesting post on MLOps, but without a specific CI tool. "Machine Learning in Production using Apache Airflow" https://towardsdatascience.com/machine-learning-in-production-using-apache-airflow-91d25a4d8152.
More focused on validating models, using SQL operators for Airflow. With a Dockerized example https://github.com/DanilBaibak/ml-in-production/tree/master/docker
Junholv OBO
@junholv
Hello just i'm question how i can lauch jupyter script in jenkins? For python script i do it with script shell (python3 test_deploy.py). But when i want to convert my jupyter files like this (jupyter nbconvert --to script test_Deployement.ipynb) for lauch it like a python script it's doesn't work ..
Junholv OBO
@junholv
Oh i find your Machine Learning Plugin, but how i can simply integrated it in my jenkins server. Because i always dowload a hdi file and upload it the jenkins server manualy..
Loghi Perinpanayagam
@lper1582
Thats awesome @junholv You can easily convert the jupyter . ipynb script to python using machine learning plugin. I will guide you through the steps to install our alpha version.
Junholv OBO
@junholv
i try since 18h31, impossible
i have a .m2 problem
:(
I try to export, try to modified settings.xml ect .. impossible
Loghi Perinpanayagam
@lper1582

Follow the steps in Jenkins to download and install the plugin:

. Select Manage Jenkins

. Select Manage Plugins

. Go to Advanced tab

. Configure the Update Site URL as: https://updates.jenkins.io/experimental/update-center.json

. Click on Submit, and then press the Check Now button.

. Go to Available tab.

. Search for Machine Learning Plugin and check the box along it.

. Click on Install without restart

The plugin should now be installed on your system.

Loghi Perinpanayagam
@lper1582
@junholv It seems that you have tried to build the plugin from the source code. Try the above installation steps that would help you.
Loghi Perinpanayagam
@lper1582
@kinow @kinow @imoutsatsos PR for blog post jenkins-infra/jenkins.io#3562 :ticket:
Bruno P. Kinoshita
@kinow
@shivaylamba ^
(oh, d'oh, I see you've already seen that PR and even reviewed it)
Ioannis K. Moutsatsos
@imoutsatsos
image.png
image.png

@Loghijiaha @kinow I have been trying to configure a Python server using the 0.1-alpha-2-SNAPSHOT release. Unfortunately I have not been able to get past configuring a Python server. on my Win10 workstation The error is similar to what I have been getting in the past.

I have setup a simple job to confirm that Jenkins is running in the right environment . The job runs 'pip freeze' in a Windows console and the output of the console looks as expected. Any advice?

Junholv OBO
@junholv
@Loghijiaha Thank you very much for the tuto to install the plugin !!! I try to lauch a jupyter notebook with my personnal laptop. Just one question : How ? Because add the path of my juyter notebook doesn't work. And if i use the ipython Builder option and i tape for example ("jupyter nbconvert --execute path_fof/foder_1/folder_2/notebok.ipynb is doesn't works .. Some one know how to teste this notebook. And in this notebook i generate html file due to plotly save and txt document. I want it to higlight after the running on file, with perhaps some csv file too.
9 replies
Junholv OBO
@junholv
Capture d’écran 2020-07-26 à 00.26.00.png
Loghi Perinpanayagam
@lper1582
@imoutsatsos Are you using the alpha 2 release or the other branches? Because we skipped the PR for version selector. Maybe uninstall and re install the plugin will helpful.
Ioannis K. Moutsatsos
@imoutsatsos
Hi @Loghijiaha . Good observation! I caught that too, and tried both. Building directly from git master branch source I still get same error, same behavior.
Loghi Perinpanayagam
@lper1582
Strange. I tested on windows 10. that works for me. @shivaylamba I think you have a windows 10 right? If you have a little time to set up our plugin, let me know or we can test it in the meeting hours.
2 replies
Junholv OBO
@junholv
Capture d’écran 2020-07-27 à 00.54.57.png
Capture d’écran 2020-07-27 à 00.56.32.png
Capture d’écran 2020-07-27 à 00.55.08.png
Capture d’écran 2020-07-27 à 00.55.26.png
Capture d’écran 2020-07-27 à 00.55.33.png
Capture d’écran 2020-07-27 à 00.55.16.png
Junholv OBO
@junholv
Capture d’écran 2020-07-27 à 01.04.50.png
Capture d’écran 2020-07-27 à 01.06.29.png
Capture d’écran 2020-07-27 à 01.06.39.png
Capture d’écran 2020-07-27 à 01.04.35.png
Loghi Perinpanayagam
@lper1582
@kinow I have just raised the PR to give an insight into what I m going to do in the next week programmatically explained there. I have not finalized them. I will finalize all the changes after we discussed. there are issues some issues with saving htmls in jenkins workspace. will disscuss it.
Bruno P. Kinoshita
@kinow
Roger that @Loghijiaha
Loghi Perinpanayagam
@lper1582
Loghi Perinpanayagam
@lper1582
voting for demo timslot : https://doodle.com/poll/bwqax28iaq6xd7ez
Loghi Perinpanayagam
@lper1582
After using this System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", ""); the javascript/html is running on the plugin.
Oleg Nenashev
@oleg-nenashev
@Loghijiaha I made a few non-blocking comments in jenkins-infra/jenkins.io#3562 . Would you like to address them? Or should I just ship the blog?
Loghi Perinpanayagam
@lper1582
I have made the changes @oleg-nenashev . You can proceed with the PR
Oleg Nenashev
@oleg-nenashev
:+1:
Loghi Perinpanayagam
@lper1582
@kinow there is way after Jenkins 2.200+ an explicitly relaxing the CSP using a root resource URL. But it is too complex to understand to me. Most of the Jupyter's HTML outputs need to run js, I found System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "sandbox allow-scripts;"); this was a simple way relax CSP, but unsafe. Users should know about this problem when they generate complex js/Html output. What would be our next step on this issue?
Bruno P. Kinoshita
@kinow

Hi @Loghijiaha , that System.setProperty is useful in confirming that enabling that fixes the issue. But changing a configuration like that in a build step is definitely bad.

But it is too complex to understand to me.

Unfortunately I think we have to dig deeper on this option even though it is complex. We have a few options here:

  1. do a deeper investigation into CSP with Jenkins, and either find a way to enable that in jobs with the plugin or let the user choose what to do
  2. document that users will have to enable CSP in their Jenkins installation for testing
  3. check if there are other alternatives, such as the HTML Publisher Plug-in, and if so, document too

I think it'd be best to go with 2. or 3.. If necessary, leave an issue for later. This is not a must-have feature from the plug-in, and we know now that if users enable that env-var or setting in Jenkins, HTML+JS will be correctly rendered.

What do you think @Loghijiaha ?

Loghi Perinpanayagam
@lper1582
@kinow I agree with the option with 2 and we can document to enable CSP themselves.
Oleg Nenashev
@oleg-nenashev