Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Tim Jacomb
    @timja
    @oleg-nenashev did we ever get anywhere about possibly getting a slack? there's a few issues with gitter,
    • no threading
    • constantly crashes and messages don't appear you have to refresh the page
    • notifications aren't great
    cc @casz
    Joseph Petersen
    @casz
    I just don't get browser notifications and I do not want emails. Decent notifications isn't much to ask for and gitter crashing doesn't help.
    Alex Earl
    @slide
    I find slack annoying, but that's just me
    Oleg Nenashev
    @oleg-nenashev
    There is a CDF slack which we can use if needed. I was -1 about slack 2 years ago due to ToS, now I am +0
    Gavin Mogan
    @halkeye
    I use the irc bridge with thelounge, and get good notifications that way
    Joseph Petersen
    @casz
    @slide at least for Slack you can configure it to get notifications just right :sweat_smile:
    The latest version fixes multiple workspace memory consumptions and disabling hardware acceleration and images if you want to save even memory CPU/memory :)
    @halkeye how does that work from a phone? :sweat_smile:
    So I need to host thelounge on somewhere?
    Gavin Mogan
    @halkeye
    @casz yea I run my own install, but irccloud is pretty good too
    Tim Jacomb
    @timja
    Any thoughts on setting this up for jenkins.io pull requests?
    https://www.netlify.com/pricing/
    i.e. here's an example of govuk-design-system using it:
    alphagov/govuk-design-system#1018
    Gavin Mogan
    @halkeye
    "this,
    "this" being the multiple environments that get created for every pr? Or use the netlify pr?
    Tim Jacomb
    @timja
    deploy a preview environment per PR
    Oleg Nenashev
    @oleg-nenashev
    @timja Hate to say it, but it is not a top priority for Jenkins INFRA team IMO. We need to get Jenkins release automation over the line and to stabilize ci.jenkins.io . It is not possible to onboard new services and integrations in the current state.
    Also, migrating JIRA to SaaS (and Confluence to GitHub) looks like a good step forward. Does not really work for me today
    Tim Jacomb
    @timja
    RE: I assume the infra issues you refer to are disk space,
    would this help?
    https://github.com/jenkins-infra/pipeline-library/pull/99/files?w=1
    @oleg-nenashev
    (We implemented something similar internally and it made a big difference for us)
    Oleg Nenashev
    @oleg-nenashev
    One of the things. But IIRC the most of the issues actually come from local docker images
    I will try to process the Pipeline library PRs today
    Just got some admin powers there, so we can make it better now
    Tim Jacomb
    @timja
    that's why I added the docker prune in that PR.
    possibly they need a bigger disk?
    it's configurable in the azure-vm-agents plugin
    Tim Jacomb
    @timja
    although ACI is working
    Tim Jacomb
    @timja
    (only half the message sent before, I said vm agents are dead but aci is working)
    Joseph Petersen
    @casz
    Do we know if ACI has access to the docker engine? We have some integration tests in docker :sweat:
    Tim Jacomb
    @timja
    no ACI doesn't have docker on it
    Oleg Nenashev
    @oleg-nenashev
    Well, assumption that all 'linux' labels have Docker was doomed from very beginning
    Tim Jacomb
    @timja
    yup, I didn't add it to the pipeline PR but it was suggested to be added :tongue:
    Alex Earl
    @slide
    You would need docker in docker for aci, the aci agents are docker images
    The publish-experimental.sh from the Jenkins docker creates a LOT of images, I'll add something to clean that up at the end if desired
    Tim Jacomb
    @timja
    would be good @slide
    docker system prune --all --force
    Oleg Nenashev
    @oleg-nenashev
    @timja merged your fix as a part of the https://groups.google.com/forum/#!topic/jenkinsci-dev/v9d-XosOp2s stabilization
    Oleg Nenashev
    @oleg-nenashev
    FYI I am going to move WinSW Maven Packaging to the Jenkins GitHub org where it actually belongs. https://issues.jenkins-ci.org/browse/HOSTING-824
    Alex Earl
    @slide
    :+1:
    Oleg Nenashev
    @oleg-nenashev
    @slide If you are fine with https://issues.jenkins-ci.org/browse/HOSTING-824 , I can just move the repo instead of forking
    Alex Earl
    @slide
    looks good to me
    Oleg Nenashev
    @oleg-nenashev
    OK, on it then
    In longer term we should finally do something about WinSW and WinP hosting (and also GitHub API and so on). Unless we want to convert Kohsuke to a GitHub organization, we need something like https://groups.google.com/forum/#!msg/jenkinsci-dev/swwZyd_1wO0/8_U9Y6rlAgAJ to avoid the bus factor
    Alex Earl
    @slide
    ja, agreed
    Oleg Nenashev
    @oleg-nenashev
    Alex Earl
    @slide
    If anyone would like to weigh in on this PR, I would love to get some feedback: jenkinsci/docker-ssh-slave#27
    Joseph Petersen
    @casz
    Will take a look, will be great to use these docker images instead of our own bastardized version :laughing:
    Oleg Nenashev
    @oleg-nenashev
    The reworked packaging flow for Windows Service Wrapper is up and running: jenkinsci/jenkins#4167
    Stanislav Ogarkov
    @gerasym
    Hello, we are using jenkins-mesos plugin. For a freestyle jobs there is a checkbox in a build environment - Mesos Single-Use Slave. For pipeline jobs it is suggested to use wrap([\$class: 'MesosSingleUseSlave']) {} to achive the same behavior. Could anyone please point us to the right direction, what should be changed in the plugin? We want to enable this functionality by default enabled globally for pipeline jobs without explicit using of wrapper. Mesos plugin: https://github.com/jenkinsci/mesos-plugin
    The alternative approach is https://github.com/jenkinsci/singleuseslave-plugin but it does not work for pipeline jobs and seems abandoned and outdated. Thank you.
    Alex Earl
    @slide
    @gerasym You are wanting to create a PR for the plugin to change the default, or just have a custom build of the plugin locally?
    Mark Waite
    @MarkEWaite
    @slide I would like to select the revised meeting day and time and schedule the Platform SIG meeting for next week. Unfortunately, all the highest voted choices are at times that don't work for you. Would you be willing to revisit the doodle at https://doodle.com/poll/bg5ut6m72qqiv74v to see if any other times are available for you?