CentOS 7 “nightly builds” and Live Media iso images

Monday, 16, June 2014 Fabian Arrotin Uncategorized 84 Comments

Update : there will be "nightly builds" happening every day, starting from today (the first one being scheduled to start at 8PM UTC).
The whole process will be automated and would also start to reflect those new trees.
That means that the url to enter for new network install, and yum repositories will need to be using the 'latest' symlink when that one will appear. (Normally full URL would be http://buildlogs.centos.org/centos/7/os/x86_64-latest)
As it will be the first time we'll test the end-to-end automation script, we have no real ETA, but we estimate the "time-to-process" between 3 and 4 hours (so content would be available on buildlogs.centos.org around 11 pm UTC, or slightly later)

We've also worked today on the Live Media iso images, so those ones will also be pushed on buildlogs.centos.org (later today, during the "nightly build" process)

As a reminder :

So , (ab)use the tree, break it, fix it (by filing bug reports - patches *welcome* 🙂 )

84 thoughts on "CentOS 7 “nightly builds” and Live Media iso images"

  1. Great globa operating system for world governments.

    1. Mr. Mac says:

      na, those buggers definitely use WinDOS 😀

  2. szlevi says:

    So in other words if I have a working system (in a VM), installed from http://buildlogs.centos.org/centos/7/os/x86_64-20140614/ then all I need is just change my default repo to http://buildlogs.centos.org/centos/7/os/x86_64-latest and just run yum update, right?

  3. Kevin says:

    When will the live iso of CentOS 7 nightly build will be released?

  4. Eric says:

    Was there a problem with the build or am I looking in the wrong place?

  5. Naeem says:

    Yes, did the build go successful I also cannot browse through the url?

  6. adri says:

    Yeah, fedora installer 🙂

  7. Jonathan says:

    Looks like something up, no updates to the buildlogs repo.

  8. Ivan says:

    Go Fabian! Go!

  9. szlevi says:

    Well, that didn't work out, I can see... still no sign of http://buildlogs.centos.org/centos/7/os/x86_64-latest but I can see work is being done there:
    http://buildlogs.centos.org/

    1. Johnny Hughes says:

      New build availble. This one has a CentOS Branded httpd, several mods to anaconda, multilib i686 package fixes, and some UEFI support.

      http://buildlogs.centos.org/centos/7/os/x86_64-20140617/

      1. szlevi says:

        OK, it's working, thank you.
        I have used yum distro-sync full, it did work but for few days now nothing either way (yum update or distro-sync)... is this normal?

  10. Mishra says:

    RHEL 7 has finally come out today. I'm all excited to try CentOS final release.

  11. Fred says:

    To add yum repo do the following

    create/open /etc/yum.repos.d/centos7-prerelease.repo

    [centos7-prerelease]
    name=CentOS 7 Prerelease
    baseurl=http://buildlogs.centos.org/centos/7/os/x86_64-latest/
    enabled=1
    priority=1
    gpgcheck=0

    1. xu zhongxing says:

      Thanks.

    2. Toby Fruth says:

      I request that since I'm test driving a nightly build installed to disk in a VM it would be handy to have this repo enabled by default.

      1. szlevi says:

        Huh? This comment makes no sense.
        I run it in a VM and works fine, no to mention that adding a repo has nothing to do with being virtual...

  12. Hamid Abbaszadeh says:

    Thanks.

  13. Michael says:

    Are CentOS 7 suppurts MATE?

    1. Johnny Hughes says:

      There is a mate in the beta repo of EPEL (though I have not personally tried it yet):

      https://fedoraproject.org/wiki/EPEL

  14. Chris says:

    Hi, today I created PXE Server with unattended minimal installation for faster testing.

    # install/update kernel for pxe
    wget -O - http://buildlogs.centos.org/centos/7/os/x86_64-latest/images/pxeboot/vmlinuz > /srv/tftpboot/cos7.vmlinuz
    wget -O - http://buildlogs.centos.org/centos/7/os/x86_64-latest/images/pxeboot/initrd.img > /srv/tftpboot/cos7.initrd.img

    vi pxelinux.cfg/default
    --------------------
    #snip
    label cetnos7-minimal
    menu passwd black
    menu label Install Centos7 x64 minimal
    kernel cos7.vmlinuz
    append initrd=cos7.initrd.img root=live:http://buildlogs.centos.org/centos/7/os/x86_64-latest/LiveOS/squashfs.img ks=http://1.2.3.4/cos7-mini.ks text
    #snip
    --------------------

    vi /var/www/html/cos7-mini.ks text
    --------------------
    auth --enableshadow --passalgo=sha512
    url --url="http://buildlogs.centos.org/centos/7/os/x86_64-latest/"
    firstboot --enable
    keyboard --vckeymap=sg --xlayouts='ch'
    lang de_CH.UTF-8
    network --bootproto=dhcp --device=eth0 --ipv6=auto --activate
    rootpw redhat
    services --enabled="chronyd"
    timezone Europe/Zurich --isUtc
    bootloader --location=mbr
    zerombr
    clearpart --all
    part / --fstype ext4 --size 1 --grow --asprimary
    part swap --size 2048

    %packages
    @core
    chrony
    %end

    %post
    cat < /etc/yum.repos.d/centos7-prerelease.repo
    [centos7-prerelease]
    name=CentOS 7 Prerelease
    baseurl=http://buildlogs.centos.org/centos/7/os/x86_64-latest/
    enabled=1
    priority=1
    gpgcheck=0
    EOF
    %end
    --------------------

    it works great, thanks!

  15. Chris says:

    sorry, post section of kickstart should look like this:
    ---------------------------------------
    %post
    cat < /etc/yum.repos.d/centos7-prerelease.repo
    [centos7-prerelease]
    name=CentOS 7 Prerelease
    baseurl=http://buildlogs.centos.org/centos/7/os/x86_64-latest/
    enabled=1
    priority=1
    gpgcheck=0
    EOF
    %end
    -------------------------------------

  16. Dominique says:

    So far so good with the latest builds but does anyone have a suggestion for mounting NTFS volumes? ntfs-3g is not available in the default repos.

    1. Dominique says:

      Not to worry I built it myself from source and its working fine!

  17. Josh says:

    Yikes! With the new repo configured, I get an error:

    Transaction check error:
    file /usr/share/man/man7/stappaths.7.gz from install of systemtap-devel-2.4-14.el7.x86_64 conflicts with file from package systemtap-runtime-2.4-14.el7.x86_64
    file /usr/share/man/man7/stappaths.7.gz from install of systemtap-client-2.4-14.el7.x86_64 conflicts with file from package systemtap-runtime-2.4-14.el7.x86_64

    1. Johnny Hughes says:

      yum reinstall systemtap-client systemtap-devel systemtap-runtime

      The above command works fine for me in x86_64-20140618/

  18. Johnny Hughes says:

    Another New tree is there:

    http://buildlogs.centos.org/centos/7/os/x86_64-20140618/

    (or x86_64-latest works as well)

    Updates to this one are some more Branding changes (libreport, abrt, ntp, chrony, dhcp) and more changes to anaconda.

    If you want to test an upgrade from previous trees, do:

    yum distro-sync full

    Please use bugs.centos.org for bug reports.

  19. adri says:

    When we can download the official centos 7 release ?

    1. Doofenshmirtz says:

      When it is officially released.

    2. slacker775 says:

      I have no affiliation with the CentOS folks, but I'm sure the short answer to that is: when it's done. Looks like its progressing along nicely, so I would suspect in maybe a few weeks or possibly even sooner.

    3. Kenny says:

      When they finish the Redhat/Centos search and replace.

  20. Jesse Tucker says:

    Can RPM Fusion for el6 be enabled for el7?

  21. bertan says:

    @Kevin There are now some Live CD ISOs here http://buildlogs.centos.org/centos/7/isos/x86_64/

  22. Richard Lloyd says:

    Just in case folks didn't work it out, the live ISO images are at http://buildlogs.centos.org/centos/7/isos/x86_64/

    It worked fine for me on a Dell Zino HD desktop, but not so clever on my whitebox i7 2600 desktop (with a Radeon HD 7790) - graphics were "bitty".

    1. keithpeter says:

      Thanks

      Can one install from these or strictly Live only?

      1. keithpeter says:

        Answering my own question, yes, there is an install to hard drive icon on the desktop when booted into a live Gnome session. Installation on an old laptop seems to have gone fine.

  23. Max says:

    I wish to install this on my macbook pro, which I have been running xubuntu on for a while and it cant find the os. This, I believe is because of the bootloader, would it be in any way possible to swap the bootloader on this for the one on ubuntu. I wish to single boot, with no os x, so refit isn't an option

  24. zhangwei says:

    Cool centos Come on!^_^

  25. seven says:

    waiting for centos seven.

  26. Rajiv Sharma says:

    Thanks for Test Build Live Cds of CentOS7
    http://buildlogs.centos.org/centos/7/isos/x86_64/

    we are eagerly waiting for official centos 7 release.

  27. Joseph John says:

    One doubt, If i install nightly build now, when centos 7 release, how could I update it. Is it possible without re-installing

    How long fans of centos should wait for 7 release

  28. Kevin says:

    I got an installation error while installing on vmware player using Live media. What should I do?

    1. Bucky says:

      Go back, read the text of the error message, and Google for what that text is supposed to mean. Even if you can't find the answer, it might give you a better starting point for whether your problem is specific to VMWare, RHEL, or Centos.

      Also, do a search on RedHat's bugzilla and see if there's a known problem out there that matches the error you see.

      All of this may at least point you toward a forum better suited to an actual solution.

      Meanwhile, heat up some frozen fried chicken. This is what I do when I'm frustrated. Take your mind into a completely different space, and then come back to it. It also helps to watch a lot of porn.

  29. chris lee says:

    is there a 32 bit version of this available rather than the 64 bit one? I'ld rather install a 32 bit version since I can use it on *ALL* the machines I have. Less of a headache for one thing.

    1. Nick says:

      RHEL 7 is 64-bit only, and since CentOS 7 is based on its source it too will be 64-bit only. If you still want to use CentOS on 32-bit machines, stick with 6.5 on those machines or upgrade.

      1. Johnny Hughes says:

        This is true right now, though the CentOS project does plan to have an i686 installable tree as well. This will come later, after the CentOS-7 GA release though.

  30. Wolfram says:

    Hi all,

    I am not successful to compile the vboxadditions. I am running Centos 7 in VM with virtualbox.

    To compile the modules of the additions I have installed the following packages:

    kernel-tools.x86_64 kernel-devel.x86_64

    group installed "Development Tools"

    The kernel-headers are installed automatically.
    I also installed for security the Compatibility Libraries.

    This is -I think so- the main message of /var/log/vboxadd-install.log:
    echo >&2 " ERROR: Kernel configuration is invalid."; \
    echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
    echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
    echo >&2 ; \
    /bin/false)

    Did I forget something?

    Greetings
    Wolfram

    1. Christoph Galuschka says:

      Without taking a closer look at the exact error message, I would expect that for EL7. It usually also happens with a new point release of C6, and will probably get fixed in the vboxadditions in a later release of vbox.

    2. Znonymous says:

      EL 7 support for KVM-Qemu-libvirt-virtio is available already.

      If you are using a 3rd party hypervisor from Oracle you will have to wait.

  31. ouafnico says:

    Great work for Centos 7 RC,

    Just waiting to have rpmforge 🙂 Not a lot of packages yet here http://apt.sw.be/redhat/el7/en/x86_64/rpmforge/ 🙂

  32. @ says:

    The current live CD and DVD images from http://buildlogs.centos.org/centos/7/isos/x86_64/ won't boot on UEFI-only systems. The images don't have EFI el torito entries.

    1. Johnny Hughes says:

      New images available on 6/25/2014 ... give them a test.

  33. @ says:

    Will there be an x86 version or only x64?

    1. ouafnico says:

      no x86 for RHEL 7 for sure.

    2. Johnny Hughes says:

      We want to have an i686 version, yes. However, that will be something that happens after the GA release of CentOS-7. We also want a ppc, ppc64, arm, and arm64 release at some point as well.

  34. _ck_ says:

    Very exciting, kernel 3.10 is finally here!

    Keep up the great work centos folks!

    1. Znonymous says:

      A server OS like RHEL with the BKL removed is a big performance win.

      {{ The upgrade in both stability and performance from the previous version is also worth mentioning. Red Hat made claims that RHEL 7 will be 11-25% faster than its predecessor RHEL 6 (performance differences will vary based on load). }} -- http://www.spearheadsystems.ro/blog/Red_hat_enterpise_linux_7_release/

      The "varies on load" part suggest to me that this is largely due to the removal of the BKL.

      {{ ... the infamous big kernel lock (BKL): it is convenient to have around, but it also has an effect on performance that makes developers wish to abolish it. }} -- http://lwn.net/Articles/549580/

  35. Dakine says:

    I've installed the RC onto my Dell Precision 490 - works great, albeit with the addition of the ATrpms and EPEL repos. I've also built a bunch of FC19 RPMS from source (rather than using the rpmfusion fc19 repo, which works, too). Will you make rsync access to the -latest tree available?

    1. Johnny Hughes says:

      No, we are interested in people testing these versions, not grabbing them and doing other things with them. Once we have a final tree that is signed, etc., then obviously we will provide many mechanisms for people to get the released tree.

  36. Mick Russom says:

    I wonder when its coming out. What keeps it unreleased? Are there any bugs? Whats slowing things down? Whats the process to rebuild upstream? Are those published anywhere for others to replicate?

    1. keithpeter says:

      I understand that the removal of all the RedHat branding takes time, working package by package (and there are lots of packages, 9000+ in the 'latest' package folder).

      The actual process of building the binaries from source has to be done in stages because of dependencies (one package depends on a few others, and those can depend on a number of libraries &c). I gather that this iteration process is automated but takes time to get complete.

      The centos-devel mailing list archive will give you a flavour of the huge amount of detail that the CentOS team are dealing with.

      1. Johnny Hughes says:

        Exactly this. We are doing a QA process, looking for packages that need to be changed for branding, working on making 'secure boot' work, creating live isos, validating the package lists, etc.

        It just takes time.

      2. jonce says:

        Yep. I see in the middle of Gnome's Overview a CentOS-logo icon labeled "Red Hat Access" that, when clicked, asks for my RH portal credentials. Gotta be on the list.

        BTW, this install is running very smooth and nice. Put Mate on it from EPEL and that works fine, too. (But Gnome is just as snappy, if not snappier.) Many thanks to all the Fedora/RH/CentOS people who birthed this thing.

  37. wahyudi says:

    when the brothers, I can not wait,hehehehe

  38. _ck_ says:

    For those asking "when when will be the GA" take a look on the wikipedia page for centos

    wikipedia.org/wiki/CentOS#CentOS_releases

    It has a column to show the delay in days between the RHEL and CentOS release.

    (ignoring the initial 2.1 delay)
    The median of those numbers is 24
    The mode is 14, 23

    So the best guess perhaps is somewhere around three to four weeks from June 10th

    Very exciting!

    1. Johnny Hughes says:

      I think that is an excellent estimate

  39. LordFire says:

    Hi,

    Is possible to upgrade from Centos 6.x to Centos 7.x?

    I know that for RHEL is possible, but i'm wondering, if is possible with Centos.

    Thanks in advance.

    1. Johnny Hughes says:

      Not right now, no. We are looking at the tools that need to be built to make that happen and it will be something we will try to do, likely after the CentOS-7 final release.

      1. LordFire says:

        ok,

        But there will be, will possible upgrade to Centos 7.x in place?

        Thanks.

    2. Daniel says:

      Personally? I think one should never "upgrade" a desktop OS. (A server? Possibly, but even then I would prefer not to.) I can't speak for anyone else, but I believe reliability and predictability are important in an OS and when using a computer. Computing is about the data/information. If you want it managed reliably, then make sure your platform is reliable.

      This is why I'm attracted to CentOS. But still, data comes first. Which is why, in the interests of protecting my data, I always install another hard drive, install the new OS clean, validate and then bring in the data from the previous drive. If there is a failure or a problem or even a shortcoming prior to importing data, one can always revert to the previous drive.

      Upgrading is a convenience for people. I get it. And in a large deployment setting, the practice I describe isn't practical. But then again, in such deployments, user data shouldn't be stored on local machines but on file storage networks. So once again, upgrade or fresh install?

      The point of a distro is to have a configuration of numerous packages all able to work well together with dependencies resolved nicely. GNOME 3 and other aspects of CentOS7 represents a very large leap from CentOS6. Care should be given.

      It's great when upgrades work. Devastating when it doesn't. How much do you care about your data?

      1. chris lee says:

        Gnome3 as any sort of default should be avoided at all costs. Quite frankly Mate should be installed as the system default especially since Gnome3 is a horrid mess as well as a poorly thought-out concept/idea that should've never been inflicted on anyone, much like Vista and Windows 8 was.

  40. PaulK says:

    Any chance of enabling rsync on the buildlogs.c.o site so downloading the entire ISO isn't necessary if you have a previous one already? I tried 6/19 and it didn't boot for me as a VM so I'm grabbing 6/25 to try again, but an rsync would probably be more efficient...

    Just a thought.
    -Paul

  41. Sarfaraz Ahmad says:

    Why do i see only performance/powersave governors ? is acpi cpufreq no longer used ? Intel p-state tends to remain mostly in high frequencies.

  42. plsytj says:

    Hi,how to start or restart iptables ?

    service iptables restart got an error.

  43. Mike McCarthy says:

    I boot up the KDE live version from 6/26 using a Virtualbox VM on an SUSE host. Looks good and seems to now find the network, which earlier builds did not. Have one issue when trying to "Install to hard disk", the VM loses control of the mouse pointer and then seems to hang. Of course, this may be an issue that VBox needs to solve. I have not yet tried a netinstall.

  44. Arshad says:

    Apologies - Dumb question alert.

    Will I able to upgrade to centos-7 final from the hadrdisk installation of these livecd images?

  45. Gustavo Dutra says:

    I've just installed centos 7. Great work. Great wallpaper. Better than oracle's red one that killed my eyes.

  46. Carles says:

    Great distro, I think I will be moving everything to centos7 soon, but there something bothering me... Somebody noticed changes on openvpn? While my debians and ubuntus connect perfectly to the vpns we have, centos7 openvpn will not accept my certificates...

  47. Manuel says:

    Is there a way to do a minimal installation while booting from livecd? (without the desktop, etc.)

  48. Daniel says:

    1. Tests of the two live ISOs (not KDE yet) are excellent. I expected nothing less, of course. Worked fresh "OOTB" after I set up bootable USBs. Next step is actually installing from them. I expect better things actually as I go into configurations and all that.

    2. Really looking forward to MATE as spin option soon. I am reminded of why I don't care for GNOME shell in this. It's fine if you have a mouse or a touch screen and a single display monitor. But I often use a laptop with touchpad and moving to all those corners is kind of a pain. And TBH, I haven't tried multi-display since my last attempt some time ago... I'll play with it again to see if my impressions are the same. I expect they will be as the current paradigm shift seems to focus on touchscreen/tablet configuration usage. I don't think that bandwagon was full enough when it started rolling and I still don't think it is considering the base who want GNOME 2 back.

    2. Nice looking web submit form! I don't say this often... not ever actually. I love the post card analogy. Will have to use that one day.

  49. Alex Andreu says:

    hello

    I'm trying to create a Centos 7.2 Live CD that I use frequently adding packages and I'm using the cfg:
    https://git.centos.org/blob/sig-core!livemedia.git/78706a9bead97748ada4a99b0c7079522c0d7883/kickstarts!centos-7-livecd.cfg

    everything compiles well and initializes the livecd well but when I install on my hard disk to boot from the hard drive does not boot, I get error license not approved, but stays in graphical form

    Files you have centos-7-livecd.cfg upgraded to CentOS 7.2 as these seem to be of CentOS 7.1?

Leave a Reply to zhangwei Cancel reply

Your email address will not be published. Required fields are marked *