On Tue, Mar 21, 2017 at 6:05 PM, Lalatendu Mohanty lmohanty@redhat.com wrote:
On Tue, Mar 21, 2017 at 10:32 PM, Lalatendu Mohanty lmohanty@redhat.com wrote:
On Tue, Mar 21, 2017 at 3:47 AM, Marcin Dulak marcin.dulak@gmail.com wrote:
On Thu, Mar 16, 2017 at 11:58 AM, Marcin Dulak marcin.dulak@gmail.com wrote:
On Thu, Mar 16, 2017 at 11:55 AM, Lalatendu Mohanty < lmohanty@redhat.com> wrote:
On Wed, Mar 15, 2017 at 1:30 AM, Marcin Dulak marcin.dulak@gmail.com wrote:
Hi,
On Tue, Mar 14, 2017 at 7:17 PM, Lalatendu Mohanty < lmohanty@redhat.com> wrote:
> Hi All, > > In last couple of Paas SIG meetings we discussed around if we should > provide Minishift from PaaS SIG and the general agreement was that it will > benefit the CentOS community. As a member of Minishift project and PaaS > SIG member I will work to build Minishift in the CentOS build system and > doing the releases through PaaS SIG. I have copied the recent release > announcement of Minishift in this mail to give you some context about > Minishift . > > Previously we were working on Atomic Developer Bundle (ADB) which > was part of Atomic SIG. Minishift is the next generation tool to replace > ADB as it address lot of ADB's short comings. It is written in Go and it is > light weight and designed to provide better user experience. > > We have been doing couple of beta releases in Minishift project as > we move towards the 1.0.0 release. The next release is planned to be a > release candidate release then followed by 1.0.0 release. > > If you are interested to help us in building, testing, releasing > Minishift through PaaS SIG, please let us know. >
I would like to help. Got https://github.com/minishift/minishift/blob/master/READM E.md#deploying-a-sample-application run with virtualbox 5.1.14r112924 and minishift-1.0.0-beta.5-linux-amd64.tgz
My packaging experience: https://admin.fedoraproject.org/pkgdb/packager/marcindulak/
Thanks for the offer for helping with Minishift.
Any specific tasks that may correspond to my profile?
There are two tasks for Minishift. First we need to create a RPM for Minishift binary.
OK, I think I can contribute to this.
https://copr.fedorainfracloud.org/coprs/marcindulak/minishift/builds/ - it looks like the following dependencies are needed on CentOS7, and a couple packages less on Fedora:
DEBUG util.py:439: Error: No Package found for golang(github.com/DATA-DOG/godog) DEBUG util.py:439: Error: No Package found for golang(github.com/DATA-DOG/godog/gherkin) DEBUG util.py:439: Error: No Package found for golang(github.com/asaskevich/govalidator) DEBUG util.py:439: Error: No Package found for golang(github.com/blang/semver) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/go-units) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/drivers/fakedriver) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/drivers/hyperv) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/drivers/virtualbox) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/drivers/vmwarefusion) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/auth) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/drivers) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/drivers/plugin) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/drivers/plugin/localbinary) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/engine) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/host) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/log) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/mcnerror) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/mcnflag) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/mcnutils) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/provision) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/provision/pkgaction) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/provision/provisiontest) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/provision/serviceaction) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/shell) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/ssh) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/state) DEBUG util.py:439: Error: No Package found for golang(github.com/docker/machine/libmachine/swarm) DEBUG util.py:439: Error: No Package found for golang(github.com/golang/glog) DEBUG util.py:439: Error: No Package found for golang(github.com/google/go-github/github) DEBUG util.py:439: Error: No Package found for golang(github.com/inconshreveable/go-update) DEBUG util.py:439: Error: No Package found for golang(github.com/kardianos/osext) DEBUG util.py:439: Error: No Package found for golang(github.com/olekukonko/tablewriter) DEBUG util.py:439: Error: No Package found for golang(github.com/pborman/uuid) DEBUG util.py:439: Error: No Package found for golang(github.com/pkg/browser) DEBUG util.py:439: Error: No Package found for golang(github.com/spf13/viper) DEBUG util.py:439: Error: No Package found for golang(golang.org/x/oauth2) DEBUG util.py:439: Error: No Package found for golang(k8s.io/kubernetes/pkg/api) DEBUG util.py:439: Error: No Package found for golang(k8s.io/kubernetes/pkg/api/v1) DEBUG util.py:439: Error: No Package found for golang(k8s.io/kubernetes/pkg/client/unversioned) DEBUG util.py:439: Error: No Package found for golang(k8s.io/kubernetes/pkg/client/unversioned/clientcmd) DEBUG util.py:439: Error: No Package found for golang(k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api) DEBUG util.py:439: Error: No Package found for golang(k8s.io/kubernetes/pkg/client/unversioned/clientcmd/api/latest)
Don't know about the required dependencies versions.
I see also that several dependencies have been added to minishift git 250c9ed compared to beta5.
https://copr.fedorainfracloud.org/coprs/logic/vault/ seems working on getting some of the dependencies into Fedora,
but there are also several packages present in Fedora but absent in EPEL7 (the main one: k8s).
Hi Marcin,
Thanks for taking the initiative. WIll take a look and see if I can find a way to fix this. In the mean time can you please put the the spec file some place ( may be in a temporary github repository), so that we can collaborate on this?
Also have you tried gofed [1] ? Not sure if it will help us, but worth a try.
yes, I used gofed:
https://github.com/marcindulak/minishift-rpm-centos7
Marcin
Marcin
Second we need to build the minishift-centos ISO in CBS. I will send you a separate mail on this and lets collaborate.
Marcin
Thanks, Lala
Marcin
> > > > *Release announcement for Minishift 1.0.0-Beta.5 : * > > The Minishift team is pleased to announce the release of Minishift > 1.0.0 Beta 5. > > Minishift [1] is a command-line tool that provisions and manages > single-node OpenShift clusters optimized for development workflows. You can > run Minishift on GNU/Linux, Microsoft Windows or macOS. > > Release highlights > > ------------------------ > > This release adds several features, enhancements, and bug fixes, > including: > > - > > Minishift is now configured to use nip.io instead of xip.io [4]. > - > > The default routes for application will be created with the > <VM IP>.nip.io routing suffix. > - > > The sudoers role was added to the “developer” user [5]. > - > > This role allows the “developer” to impersonate system:admin > when running a command. For example, you can run “$ oc get nodes --as > system:admin” while logged in as the developer user. > - > > An important bug for proxy server (http/https) support was fixed > [10]. > - > > We had a bug where registration was failing in proxy > environments. > - > > OpenShift related subcommands from the root context were moved > under the “minishift openshift” command [11]. > > > This release also includes many changes and bug fixes, which are > detailed in the release notes [2] and milestone [3] . For information > about getting started, using, and developing Minishift, see the > documentation [6]. > > Additional components > > ----------------------------- > > > - > > We released new versions of the Boot2Docker ISO (v1.0.2) [ 8] > and the CentOS ISO (v1.0.0-rc3) [7] images. > - > > We added the ‘fuse-sshfs’ package to both the ISO images. With > SSHFS, users can mount host folders. Currently this is a manual process [9] > but we are working on automating it. > > > Please give the new release a try and let us know your feedback. The > Minishift community hangs out at #minishift channel on Freenode and it is > the perfect place to discuss anything Minishift related. > > [1] https://github.com/minishift/minishift > > [2] https://github.com/minishift/minishift/releases/tag/v1.0.0-b > eta.5 > > [3] https://github.com/minishift/minishift/milestone/10 > > [4] https://github.com/minishift/minishift/issues/501 > > [5] https://github.com/minishift/minishift/issues/509 > > [6] https://github.com/minishift/minishift#documentation > > [7] https://github.com/minishift/minishift-centos-iso/releases/t > ag/v1.0.0-rc.3 > > [8] https://github.com/minishift/minishift-b2d-iso/releases/tag/ > v1.0.2 > > [9] https://github.com/minishift/minishift/blob/master/docs/mana > ging-minishift.md#sshfs > > [10] https://github.com/minishift/minishift/issues/489 > > [11] https://github.com/minishift/minishift/issues/465 > > > Thanks, > Lala > > > > > _______________________________________________ > CentOS-devel mailing list > CentOS-devel@centos.org > https://lists.centos.org/mailman/listinfo/centos-devel > >
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel