Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Dario Maiocchi
    @MalloZup
    console uptime
    Matei Albu
    @mateiw
    ciao
    Frantisek Kobzik
    @hustodemon
    just trying if it works
    (it works)
    E Bischoff
    @Bischoff
    @MalloZup any idea about current 3.1 failures ?
    looks like ISE, I tried investigating but the server got restarted at worst moment
    E Bischoff
    @Bischoff
    @moio read your answer on bsc#1058858 - I have nothing to add, so I won't add anything :smile_cat:
    E Bischoff
    @Bischoff
    @dmaiocchi: Merge Spacewalk-testsuite into Spacewalk Repo - why not - an advantage is that we would use same branches in both projects - so no more matching "master" to "head" etc
    E Bischoff
    @Bischoff
    ok @moio just found a small problem in sumaform
    the clients get created like this:
    ebi3-controller:~ # ssh $CLIENT "cat /etc/hostname"
    ebi3-clisles12sp2
    it should read "ebi3-clisles12sp2.tf.local"
    otherwise "hostname -f" does not work:

    ssh $CLIENT "hostname -f"

    ebi3-clisles12sp2.tf.local
    before reboot, but:
    ssh $client "hostname -f"
    hostname: Nom ou service inconnu
    after a reboot
    with the funny side effect that cucumber would stop working after that reboot with message
    ‎ no full qualified hostname for node (RuntimeError)
    i'll create an issue
    Silvio Moioli
    @moio
    thanks
    Dario Leidi
    @ncounter
    latest sumaform version: if I don't set the "channels" variable in my main.tf, it shouldn't run by default "mgr-refresh" that fails in the state.highstate indeed. Maybe the logic here can be optimized https://github.com/moio/sumaform/blob/master/salt/suse_manager_server/initial_content.sls#L68 because the grain is always there, it's just empty. Before moving forward, am I missing something?
    Dario Leidi
    @ncounter
    @moio ^^^
    Silvio Moioli
    @moio
    @ncounter that's a fair point, that can be improved I agree
    Dario Leidi
    @ncounter
    @moio : nice, at least I'm right and I understood what's going on there :smile:
    E Bischoff
    @Bischoff
    error on control node: module.controller.controller.libvirt_domain.domain (remote-exec): Package 'tmux' not found.
    (or already fixed?)
    Silvio Moioli
    @moio
    should be already fixed @Bischoff, I reverted the patch recently. Sorry :cry:
    E Bischoff
    @Bischoff
    ok @moio thanks
    Silvio Moioli
    @moio
    SUSE Developers: I will be working at a sister project during HackWeek 16 - it will be integrated into sumaform soon. For more information: https://hackweek.suse.com/16/projects/minima-small-easy-alternative-to-suse-manager-in-go
    E Bischoff
    @Bischoff
    "Error loading Terraform: module root: module proxy: image is not a valid parameter"
    It could be a good idea to add an image parameter for the proxy too :smile_cat:
    Not a strong need but would not be bad either
    Silvio Moioli
    @moio
    @Bischoff please open a PR or an issue so that we don't forget that!
    Silvio Moioli
    @moio
    Announcement to mirror users: I will soon merge moio/sumaform#206, which means you will have to rebuild your mirror in order to fix a bug when downloading from download.opensuse.org. This makes use of the minima project instead of lftp.
    Dario Leidi
    @ncounter
    COOOOOOOOL!! :+1: :+1: :+1:
    Silvio Moioli
    @moio
    @ncounter fyi moio/sumaform@95350a9
    Silvio Moioli
    @moio
    minima merged, please report any mirror problems here or via issues, thanks!
    Silvio Moioli
    @moio
    sumaform soon to use a more up-to-date Terraform version: moio/sumaform#215
    Silvio Moioli
    @moio
    @Bischoff, @MalloZup, others: fix a48fe94 might introduce regressions in setting the hostname. It works fine in my setup, but if you see disruptions just ping please!
    Silvio Moioli
    @moio
    Announcement to all users: I will soon push patches to use a more up-to-date version of Terraform, 0.10.7. The only notable change user-side is that you have to run terraform init instead of terraform get on first run. Stay tuned!
    Dario Leidi
    @ncounter
    @/all - I keep seeing this error (http://pastebin.suse.de/17574) when I terraform apply the testsuite environment. I get only one machine working and the others failing with the posted error. Then if I reterraform apply I get one more machine working and the remaining failing, and so on until they are all up and running correctly. Suggestions on what should I investigate on?
    Silvio Moioli
    @moio
    @ncounter strange. Please try re-downloading your image
    Silvio Moioli
    @moio
    @/all: we will soon merge #289, which means all future testsuite controller nodes will run from openSUSE Leap instead of SLES. You might want to adjust your images parameter in the base module if you use the testsuite!
    Dario Leidi
    @ncounter
    Cool!! I'm looking forward to see it merged!! :+1:
    Silvio Moioli
    @moio
    Just merged. BTW this allows us not to rely on SLE-SDK any more, so you can issue the following commands to your mirror instance to reclaim some disk space:
    rm -rf /srv/mirror/ibs/Devel:/Galaxy:/cucumber-testsuite/SLE_12_SP3
    rm -rf /srv/mirror/mirror/SuSE/build.suse.de/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update
    rm -rf /srv/mirror/mirror/SuSE/build.suse.de/SUSE/Products/SLE-SDK/12-SP3/x86_64/product
    Silvio Moioli
    @moio
    Latest master also upgrades to minima v0.2, which more intelligently avoids to download files even for partially-downloaded repos. In case of zero changes, all repos are synced in 2 minutes!
    Silvio Moioli
    @moio
    PSA: we are about to introduce breaking changes in testsuite example files. If you have any testsuite main.tf, be sure to either start over from the examples or use the following guide to upgrade it.

    Manual changes:

    • base module:
      • add testsuite = true
    • server module:

      • replace these lines:

        for_development_only = false
        for_testsuite_only = true
        auto_accept = false

        with these lines:

        auto_accept = false
        disable_firewall = false
        allow_postgres_connections = false
        skip_changelog_import = false
        browser_side_less = false
        create_first_user = false
        mgr_sync_autologin = false
        create_sample_channel = false
        create_sample_activation_key = false
        create_sample_bootstrap_script = false
        publish_private_ssl_key = false
    • proxy module:

      • replace these lines:

        server_configuration =  { hostname =  "<SERVER_HOSTNAME>" }
        for_development_only = false

        with these lines:

        server_configuration = { hostname = "<SERVER_HOSTNAME>", username = "admin", password = "admin" }
        auto_register = false
        download_private_ssl_key = false
        auto_configure = false
        generate_bootstrap_script = false
        publish_private_ssl_key = false
    • client module:

      • replace these lines:
        for_development_only = false
        for_testsuite_only = true

      with this line:

      auto_register = false
    • minion modules:

      • replace these lines:
        for_development_only = false
        for_testsuite_only = true

      with this line:

      auto_connect_to_master = false