Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace fpm cookery with rpm spec files #406

Merged
merged 37 commits into from
Aug 24, 2015

Conversation

Metallion
Copy link
Contributor

We plan to move away from fpm cookery and back to standard rpm spec files. Rpm spec files are much better documented, more well known in the industry and will allow us more control over the packages.

This PR replaces the OpenVNet packages. The third party packages will be done at a later time.

Metallion and others added 30 commits August 11, 2015 16:31
…earn how to write specs so I could do the subpackage way more easily.
…ferent from the standard at rpm.org but it seems like the way centos' base packages are doing it
@hansode hansode self-assigned this Aug 20, 2015
@axsh-bot
Copy link

46a7ba5 success - wakame-ci/rpmbuild-vnet

@axsh-bot
Copy link

46a7ba5 failure - wakame-ci/openvnet.integration

@axsh-bot
Copy link

46a7ba5 success - wakame-ci/rspec

@axsh-bot
Copy link

46a7ba5 success - wakame-ci/rpmbuild-vnet

@axsh-bot
Copy link

46a7ba5 success - wakame-ci/openvnet.integration

@Metallion
Copy link
Contributor Author

The integration test failed once because I was running it manually with the wrong environment variables. Starting the CI again from the beginning and letting each job run their downstream automatically fixed it.


Name: openvnet
Version: 0.7%{?dev_release_suffix:dev}
Release: %{release}.el6
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can use %{dist} macro for rpmspec.

Release: %{release}%{?dist}

@axsh-bot
Copy link

ad92893 success - wakame-ci/rspec

@axsh-bot
Copy link

ad92893 success - wakame-ci/rpmbuild-vnet

@axsh-bot
Copy link

ad92893 success - wakame-ci/openvnet.integration

@axsh-bot
Copy link

ad92893 failure - wakame-ci/openvnet.integration

@axsh-bot
Copy link

ad92893 failure - wakame-ci/openvnet.integration

@axsh-bot
Copy link

ad92893 success - wakame-ci/openvnet.integration

@hansode
Copy link
Contributor

hansode commented Aug 21, 2015

👍

@hansode hansode removed their assignment Aug 21, 2015
@axsh-bot
Copy link

ad92893 success - wakame-ci/openvnet.integration

@axsh-bot
Copy link

ad92893 success - wakame-ci/openvnet.integration

@axsh-bot
Copy link

ad92893 success - wakame-ci/openvnet.integration

@Metallion
Copy link
Contributor Author

The integration test failure at Aug 22, 2015 3:28:45 AM JST was a router p2v race condition that I've seen happening on develop in nightly builds.

The one at Aug 22, 2015 3:47:13 AM JST was a vnet edge failure that I haven't been able to reproduce.

While these failures do worry me, I will merge since I haven't been able to reproduce them and we had 4 successful integration tests since then. I highly suspect the failures to not be related to the rpm packages in this PR.

Metallion added a commit that referenced this pull request Aug 24, 2015
…iles

Replace fpm cookery with rpm spec files
@Metallion Metallion merged commit fc9f348 into develop Aug 24, 2015
@Metallion Metallion deleted the replace-fpm-cookery-with-rpm-spec-files branch August 24, 2015 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants