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

Can I use Https to init submodule? #146

Closed
JavaCS3 opened this issue Mar 26, 2019 · 3 comments

Comments

@JavaCS3
Copy link
Contributor

commented Mar 26, 2019

My company firewall doesn't allow us to connect to Github via SSH directly. How can I replace all SSH connection to HTTPS?

@cbrake

This comment has been minimized.

Copy link
Contributor

commented Mar 26, 2019

so looking at https://github.com/YoeDistro/yoe-distro/blob/master/.gitmodules, it appears we are using the git protocol for most of the submodules (appears there are 3 git protocols https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols). I would support changing all the git URLs in .gitmodules to use the https instead of the git protocol, as that is likely most compatible with company firewalls.

Thoughts @kraj ?

@kraj

This comment has been minimized.

Copy link
Contributor

commented Mar 26, 2019

@cbrake yes we used git but I would prefer https myself too. Care for a patch ?
:)

@JavaCS3

This comment has been minimized.

Copy link
Contributor Author

commented Mar 27, 2019

Thanks

@cbrake cbrake closed this in cfa170c Mar 27, 2019

kraj added a commit that referenced this issue Sep 4, 2019
Layer Updates: sources/meta-atmel sources/meta-openembedded sources/o…
…penembedded-core

* sources/meta-atmel 68e3f6e...afb2add (1):
  > Merge pull request #146 from texierp/add/mqtt

* sources/meta-openembedded 8e9101711...26916614d (4):
  > sysdig: Upgrade to 0.26.4
  > mariadb: fix file conflictions when multilib enabled
  > lmbench: update script lmbench-run
  < sysdig: Upgrade to 0.26.4

* sources/openembedded-core 05261de0ae...6de9f52d0c (14):
  > python3native: export PYTHON_LIBRARY and PYTHON_INCLUDE_DIR
  > python3: Expose PYTHON_BINABI in global config metadata
  > musl: Update to latest master
  > oeqa: Recognise svlogd as another logger
  > recipes: Add runit and related recipes
  < musl: Update to latest master
  < oeqa: Recognise svlogd as another logger
  < recipes: Add runit and related recipes
  > oeqa/selftest: Toolchain tests suffix "-user" for qemu usermode results
  > maintainers.inc: Add entries for toolchain related recipes
  > oeqa/selftest: For toolchain tests do not fail if a test failed
  > oeqa/selftest/cases/glibc.py: Don't install python3 and pexpect
  > binutils/glibc-testsuite: inherit nopackages to fix world builds
  < glibc-testsuite: inherit nopackages to fix world builds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj added a commit that referenced this issue Sep 6, 2019
Layer Updates: sources/bitbake sources/meta-atmel sources/meta-freesc…
…ale sources/meta-intel sources/meta-odroid sources/meta-openembedded sources/meta-qcom sources/meta-qt5 sources/meta-raspberrypi sources/openembedded-core

* sources/bitbake 4cf5bb76...9a1bf4ba (2):
  > fetch2: show warning when renaming the archive with bad checksum failed
  > utils: Fix movefile() exception handling with python3

* sources/meta-atmel 68e3f6e...afb2add (1):
  > Merge pull request #146 from texierp/add/mqtt

* sources/meta-freescale 0b023333...ae14280a (15):
  > qemu-qoriq: use Python 2.7 to build
  > atf: specify the non default keys pair
  > cst: specify the non default keys pair
  > ls1043ardb: add ls2-phy to EXTRA_IMAGEDEPENDS
  > ceetm: fix the building warning
  > openssl-qoriq: update recipes
  > secure-obj: update recipes
  > optee-os-qoriq: Fix alignment of data for mempool_alloc_pool()
  > ls2080ardb: remove dpl-examples
  > dpl-examples: remove recipes
  > layer.conf: Add zeus to compat layer
  > eglinfo: Drop bbappends
  > imx-gpu-viv: Fix GLESv1 packaging
  > imx-gpu-viv: RPROVIDE virtual/libgbm
  > imx-boot: Pass DTB names to make

* sources/meta-intel f627454a...2656d21e (1):
  > mkl-dnn: upgrade v1.0.1 -> v1.0.2

* sources/meta-odroid 6f5de4f...ad7e371 (6):
  > emmc: remove non existent pkgs from rdpends
  > odroid-xu-default: add X11 to XSERVER append
  > linux-stable/5.2: Update to 5.2.10
  > linux-stable/5.2: cleanup meson64-common.cfg
  > odroid-kmeta: update fragments
  > linux-stable: update cache hash

* sources/meta-openembedded 6a5d6bc9ad...8d4d608b4e (38):
  > apache2: fix multilib file conflicts
  > php: sync with apache2's change
  > nano: update to 4.4
  > drbd-utils: switch to add patch from change source in do_configure
  > python-pyasn1: upgrade 0.4.6 -> 0.4.7
  > python-pbr: upgrade 5.4.2 -> 5.4.3
  > python-dbus: upgrade 1.2.8 -> 1.2.10
  > python-stevedore: upgrade 1.30.1 -> 1.31.0
  > python-pytest: upgrade 5.1.1 -> 5.1.2
  > uhubctl: upgrade 2.0.0 -> 2.1.0
  > numactl: upgrade 2.0.12 -> 2.0.13
  > libtalloc: upgrade 2.2.0 -> 2.3.0
  > python-jinja2: rdepend on asyncio module
  > mariadb: fix file conflictions when multilib enabled
  > lmbench: update script lmbench-run
  > netcf: Fix do_configure failed when multilib
  > gpsd: gpscat no longer uses python-curses in 3.19
  > klibc: Fix build with 5.2+ kernel headers
  > iscsi-initiator-utils: Inherit pkgconfig and override PKG_CONFIG
  > xfce4-screenshooter: upgrade 1.9.5 -> 1.9.6
  > xfce4-settings: upgrade 4.14.0 -> 4.14.1
  > imsettings: upgrade 1.7.3 -> 1.8.1 and rework recipe
  > lvm2: fix blkdeactivate failed with command not found
  > python3-pyatspi: restrict with GTK2DISTROFEATURES
  > nodejs: 10.16.2 -> 10.16.3
  > php: upgrade 7.3.8 -> 7.3.9
  > strongswan: upgrade 5.8.0 -> 5.8.1
  > freeradius: upgrade 3.0.17 -> 3.0.19
  > iperf2: Fix build with latest libc++
  > zstd: Upgrade 1.4.2 -> 1.4.3
  > python-hyperlink: rdepend on python-idna
  > satyr: upgrade 0.27 -> 0.28
  > postgresql: 11.4 -> 11.5
  > iscsi-initiator-utils: 2.0.876 -> 2.0.877
  > yail: update UPSTREAM_CHECK_GITTAGREGEX
  > tipcutils: ptts: Set recv buffer size to max to receive as many packets as possible
  > python-cmd2: Add python3 version
  > fluidsynth: upgrade 2.0.5 -> 2.0.6

* sources/meta-qcom 9879a74...14164d9 (1):
  > qdl: remove depedency on udev-native for native build

* sources/meta-qt5 53500ad...12ea469 (7):
  > qttools: Add CONFIG+=config_clang_done when not building with clang
  > qtwebengine: Fix compile failure with 5.2+ kernel headers
  > qtserialbus: Fix build with 5.2+ kernel headers
  > qtwebengine: Add pulseaudio support
  > qtwebengine: Rename jasoncpp to jsoncpp
  > qtwayland: do not reference private modules in cmake Qt5WaylandClient
  > qtwayland: remove workaround for missing private headers (QTBUG-71340)

* sources/meta-raspberrypi e811912...d161499 (2):
  > eglinfo: Drop bbappend
  > layer.conf: Add zeus to compatible layers

* sources/openembedded-core b4673b5bef...7e75ed5aec (32):
  > gcc-cross: Fix header file corruption problems
  > systemtap: Use latest and greatest git version for 5.2 kernel support
  > core-image-sato: don't use 512MB in qemumips
  > Remove leftovers from the eglinfo removal
  > systemd: Update to the latest 242 branch
  > oe-selftest: Implement console 'keepalive' output
  > linux-yocto/5.2: config tweaks and kallsyms fix
  > Clean up remnants of glibc-initial
  > oeqa/core/tests: Fix test_data module tests
  > oeqa/core/tests: Skip test_fail_duplicated_module
  > gcc-common.inc: Process staging fixme with correct target/native sysroot
  > systemd: explicitly set the path to nologin
  > python-numpy: rdepend on multiprocessing module
  > logrotate:upgrade 3.15.0 -> 3.15.1
  > python-testtools: rdepend on doctest module
  > gcc-8.3: Security fix for CVE-2019-14250
  > libnl: don't patch libnl-3.0.pc
  > libnl: upgrade to 3.5.0
  > libedit: remove FETCHCMD append
  > ltp: syscalls: rt_sigwaitinfo01: Fix failure for MIPS arches
  > sdkext: use simpler kernel module for devtool test
  > eglinfo: remove the recipe
  > qemuriscv: Generate a wic rootFS with a larger filesystem
  > gcc-9.2: Security fix for CVE-2019-14250
  > libgpg-error: Fix build with gawk 5.x
  > gcc: Fix ldbl-128 support for musl
  > gcc: Move STANDARD_STARTFILE_PREFIX_1 and STANDARD_STARTFILE_PREFIX_2 back to gcc.c
  > tune-riscv: Drop littleendian and introduce bigendian tune
  > powerpc-tunes: Introduce bigendian tune
  > rm_work: Remove redundant 'after' in addtask statement
  > libepoxy: enable x11 PACKAGECONFIG for native/nativesdk
  > default-providers.inc: set mesa as the provider for native(sdk) virtual/libgl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj added a commit that referenced this issue Sep 6, 2019
Layer Updates: sources/bitbake sources/meta-atmel sources/meta-freesc…
…ale sources/meta-intel sources/meta-odroid sources/meta-openembedded sources/meta-qcom sources/meta-qt5 sources/meta-raspberrypi sources/openembedded-core

* sources/bitbake 4cf5bb76...9a1bf4ba (2):
  > fetch2: show warning when renaming the archive with bad checksum failed
  > utils: Fix movefile() exception handling with python3

* sources/meta-atmel 68e3f6e...afb2add (1):
  > Merge pull request #146 from texierp/add/mqtt

* sources/meta-freescale 0b023333...ae14280a (15):
  > qemu-qoriq: use Python 2.7 to build
  > atf: specify the non default keys pair
  > cst: specify the non default keys pair
  > ls1043ardb: add ls2-phy to EXTRA_IMAGEDEPENDS
  > ceetm: fix the building warning
  > openssl-qoriq: update recipes
  > secure-obj: update recipes
  > optee-os-qoriq: Fix alignment of data for mempool_alloc_pool()
  > ls2080ardb: remove dpl-examples
  > dpl-examples: remove recipes
  > layer.conf: Add zeus to compat layer
  > eglinfo: Drop bbappends
  > imx-gpu-viv: Fix GLESv1 packaging
  > imx-gpu-viv: RPROVIDE virtual/libgbm
  > imx-boot: Pass DTB names to make

* sources/meta-intel f627454a...2656d21e (1):
  > mkl-dnn: upgrade v1.0.1 -> v1.0.2

* sources/meta-odroid 6f5de4f...ad7e371 (6):
  > emmc: remove non existent pkgs from rdpends
  > odroid-xu-default: add X11 to XSERVER append
  > linux-stable/5.2: Update to 5.2.10
  > linux-stable/5.2: cleanup meson64-common.cfg
  > odroid-kmeta: update fragments
  > linux-stable: update cache hash

* sources/meta-openembedded 6a5d6bc9ad...8d4d608b4e (38):
  > apache2: fix multilib file conflicts
  > php: sync with apache2's change
  > nano: update to 4.4
  > drbd-utils: switch to add patch from change source in do_configure
  > python-pyasn1: upgrade 0.4.6 -> 0.4.7
  > python-pbr: upgrade 5.4.2 -> 5.4.3
  > python-dbus: upgrade 1.2.8 -> 1.2.10
  > python-stevedore: upgrade 1.30.1 -> 1.31.0
  > python-pytest: upgrade 5.1.1 -> 5.1.2
  > uhubctl: upgrade 2.0.0 -> 2.1.0
  > numactl: upgrade 2.0.12 -> 2.0.13
  > libtalloc: upgrade 2.2.0 -> 2.3.0
  > python-jinja2: rdepend on asyncio module
  > mariadb: fix file conflictions when multilib enabled
  > lmbench: update script lmbench-run
  > netcf: Fix do_configure failed when multilib
  > gpsd: gpscat no longer uses python-curses in 3.19
  > klibc: Fix build with 5.2+ kernel headers
  > iscsi-initiator-utils: Inherit pkgconfig and override PKG_CONFIG
  > xfce4-screenshooter: upgrade 1.9.5 -> 1.9.6
  > xfce4-settings: upgrade 4.14.0 -> 4.14.1
  > imsettings: upgrade 1.7.3 -> 1.8.1 and rework recipe
  > lvm2: fix blkdeactivate failed with command not found
  > python3-pyatspi: restrict with GTK2DISTROFEATURES
  > nodejs: 10.16.2 -> 10.16.3
  > php: upgrade 7.3.8 -> 7.3.9
  > strongswan: upgrade 5.8.0 -> 5.8.1
  > freeradius: upgrade 3.0.17 -> 3.0.19
  > iperf2: Fix build with latest libc++
  > zstd: Upgrade 1.4.2 -> 1.4.3
  > python-hyperlink: rdepend on python-idna
  > satyr: upgrade 0.27 -> 0.28
  > postgresql: 11.4 -> 11.5
  > iscsi-initiator-utils: 2.0.876 -> 2.0.877
  > yail: update UPSTREAM_CHECK_GITTAGREGEX
  > tipcutils: ptts: Set recv buffer size to max to receive as many packets as possible
  > python-cmd2: Add python3 version
  > fluidsynth: upgrade 2.0.5 -> 2.0.6

* sources/meta-qcom 9879a74...14164d9 (1):
  > qdl: remove depedency on udev-native for native build

* sources/meta-qt5 53500ad...12ea469 (7):
  > qttools: Add CONFIG+=config_clang_done when not building with clang
  > qtwebengine: Fix compile failure with 5.2+ kernel headers
  > qtserialbus: Fix build with 5.2+ kernel headers
  > qtwebengine: Add pulseaudio support
  > qtwebengine: Rename jasoncpp to jsoncpp
  > qtwayland: do not reference private modules in cmake Qt5WaylandClient
  > qtwayland: remove workaround for missing private headers (QTBUG-71340)

* sources/meta-raspberrypi e811912...d161499 (2):
  > eglinfo: Drop bbappend
  > layer.conf: Add zeus to compatible layers

* sources/openembedded-core b4673b5bef...7e75ed5aec (32):
  > gcc-cross: Fix header file corruption problems
  > systemtap: Use latest and greatest git version for 5.2 kernel support
  > core-image-sato: don't use 512MB in qemumips
  > Remove leftovers from the eglinfo removal
  > systemd: Update to the latest 242 branch
  > oe-selftest: Implement console 'keepalive' output
  > linux-yocto/5.2: config tweaks and kallsyms fix
  > Clean up remnants of glibc-initial
  > oeqa/core/tests: Fix test_data module tests
  > oeqa/core/tests: Skip test_fail_duplicated_module
  > gcc-common.inc: Process staging fixme with correct target/native sysroot
  > systemd: explicitly set the path to nologin
  > python-numpy: rdepend on multiprocessing module
  > logrotate:upgrade 3.15.0 -> 3.15.1
  > python-testtools: rdepend on doctest module
  > gcc-8.3: Security fix for CVE-2019-14250
  > libnl: don't patch libnl-3.0.pc
  > libnl: upgrade to 3.5.0
  > libedit: remove FETCHCMD append
  > ltp: syscalls: rt_sigwaitinfo01: Fix failure for MIPS arches
  > sdkext: use simpler kernel module for devtool test
  > eglinfo: remove the recipe
  > qemuriscv: Generate a wic rootFS with a larger filesystem
  > gcc-9.2: Security fix for CVE-2019-14250
  > libgpg-error: Fix build with gawk 5.x
  > gcc: Fix ldbl-128 support for musl
  > gcc: Move STANDARD_STARTFILE_PREFIX_1 and STANDARD_STARTFILE_PREFIX_2 back to gcc.c
  > tune-riscv: Drop littleendian and introduce bigendian tune
  > powerpc-tunes: Introduce bigendian tune
  > rm_work: Remove redundant 'after' in addtask statement
  > libepoxy: enable x11 PACKAGECONFIG for native/nativesdk
  > default-providers.inc: set mesa as the provider for native(sdk) virtual/libgl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
kraj added a commit that referenced this issue Sep 8, 2019
Layer Updates: sources/bitbake sources/meta-atmel sources/meta-freesc…
…ale sources/meta-intel sources/meta-odroid sources/meta-openembedded sources/meta-qcom sources/meta-qt5 sources/meta-raspberrypi sources/openembedded-core

* sources/bitbake 4cf5bb76...9a1bf4ba (2):
  > fetch2: show warning when renaming the archive with bad checksum failed
  > utils: Fix movefile() exception handling with python3

* sources/meta-atmel 68e3f6e...afb2add (1):
  > Merge pull request #146 from texierp/add/mqtt

* sources/meta-freescale 0b023333...ae14280a (15):
  > qemu-qoriq: use Python 2.7 to build
  > atf: specify the non default keys pair
  > cst: specify the non default keys pair
  > ls1043ardb: add ls2-phy to EXTRA_IMAGEDEPENDS
  > ceetm: fix the building warning
  > openssl-qoriq: update recipes
  > secure-obj: update recipes
  > optee-os-qoriq: Fix alignment of data for mempool_alloc_pool()
  > ls2080ardb: remove dpl-examples
  > dpl-examples: remove recipes
  > layer.conf: Add zeus to compat layer
  > eglinfo: Drop bbappends
  > imx-gpu-viv: Fix GLESv1 packaging
  > imx-gpu-viv: RPROVIDE virtual/libgbm
  > imx-boot: Pass DTB names to make

* sources/meta-intel f627454a...2656d21e (1):
  > mkl-dnn: upgrade v1.0.1 -> v1.0.2

* sources/meta-odroid 6f5de4f...ad7e371 (6):
  > emmc: remove non existent pkgs from rdpends
  > odroid-xu-default: add X11 to XSERVER append
  > linux-stable/5.2: Update to 5.2.10
  > linux-stable/5.2: cleanup meson64-common.cfg
  > odroid-kmeta: update fragments
  > linux-stable: update cache hash

* sources/meta-openembedded 6a5d6bc9ad...8d4d608b4e (38):
  > apache2: fix multilib file conflicts
  > php: sync with apache2's change
  > nano: update to 4.4
  > drbd-utils: switch to add patch from change source in do_configure
  > python-pyasn1: upgrade 0.4.6 -> 0.4.7
  > python-pbr: upgrade 5.4.2 -> 5.4.3
  > python-dbus: upgrade 1.2.8 -> 1.2.10
  > python-stevedore: upgrade 1.30.1 -> 1.31.0
  > python-pytest: upgrade 5.1.1 -> 5.1.2
  > uhubctl: upgrade 2.0.0 -> 2.1.0
  > numactl: upgrade 2.0.12 -> 2.0.13
  > libtalloc: upgrade 2.2.0 -> 2.3.0
  > python-jinja2: rdepend on asyncio module
  > mariadb: fix file conflictions when multilib enabled
  > lmbench: update script lmbench-run
  > netcf: Fix do_configure failed when multilib
  > gpsd: gpscat no longer uses python-curses in 3.19
  > klibc: Fix build with 5.2+ kernel headers
  > iscsi-initiator-utils: Inherit pkgconfig and override PKG_CONFIG
  > xfce4-screenshooter: upgrade 1.9.5 -> 1.9.6
  > xfce4-settings: upgrade 4.14.0 -> 4.14.1
  > imsettings: upgrade 1.7.3 -> 1.8.1 and rework recipe
  > lvm2: fix blkdeactivate failed with command not found
  > python3-pyatspi: restrict with GTK2DISTROFEATURES
  > nodejs: 10.16.2 -> 10.16.3
  > php: upgrade 7.3.8 -> 7.3.9
  > strongswan: upgrade 5.8.0 -> 5.8.1
  > freeradius: upgrade 3.0.17 -> 3.0.19
  > iperf2: Fix build with latest libc++
  > zstd: Upgrade 1.4.2 -> 1.4.3
  > python-hyperlink: rdepend on python-idna
  > satyr: upgrade 0.27 -> 0.28
  > postgresql: 11.4 -> 11.5
  > iscsi-initiator-utils: 2.0.876 -> 2.0.877
  > yail: update UPSTREAM_CHECK_GITTAGREGEX
  > tipcutils: ptts: Set recv buffer size to max to receive as many packets as possible
  > python-cmd2: Add python3 version
  > fluidsynth: upgrade 2.0.5 -> 2.0.6

* sources/meta-qcom 9879a74...14164d9 (1):
  > qdl: remove depedency on udev-native for native build

* sources/meta-qt5 53500ad...12ea469 (7):
  > qttools: Add CONFIG+=config_clang_done when not building with clang
  > qtwebengine: Fix compile failure with 5.2+ kernel headers
  > qtserialbus: Fix build with 5.2+ kernel headers
  > qtwebengine: Add pulseaudio support
  > qtwebengine: Rename jasoncpp to jsoncpp
  > qtwayland: do not reference private modules in cmake Qt5WaylandClient
  > qtwayland: remove workaround for missing private headers (QTBUG-71340)

* sources/meta-raspberrypi e811912...d161499 (2):
  > eglinfo: Drop bbappend
  > layer.conf: Add zeus to compatible layers

* sources/openembedded-core b4673b5bef...7e75ed5aec (32):
  > gcc-cross: Fix header file corruption problems
  > systemtap: Use latest and greatest git version for 5.2 kernel support
  > core-image-sato: don't use 512MB in qemumips
  > Remove leftovers from the eglinfo removal
  > systemd: Update to the latest 242 branch
  > oe-selftest: Implement console 'keepalive' output
  > linux-yocto/5.2: config tweaks and kallsyms fix
  > Clean up remnants of glibc-initial
  > oeqa/core/tests: Fix test_data module tests
  > oeqa/core/tests: Skip test_fail_duplicated_module
  > gcc-common.inc: Process staging fixme with correct target/native sysroot
  > systemd: explicitly set the path to nologin
  > python-numpy: rdepend on multiprocessing module
  > logrotate:upgrade 3.15.0 -> 3.15.1
  > python-testtools: rdepend on doctest module
  > gcc-8.3: Security fix for CVE-2019-14250
  > libnl: don't patch libnl-3.0.pc
  > libnl: upgrade to 3.5.0
  > libedit: remove FETCHCMD append
  > ltp: syscalls: rt_sigwaitinfo01: Fix failure for MIPS arches
  > sdkext: use simpler kernel module for devtool test
  > eglinfo: remove the recipe
  > qemuriscv: Generate a wic rootFS with a larger filesystem
  > gcc-9.2: Security fix for CVE-2019-14250
  > libgpg-error: Fix build with gawk 5.x
  > gcc: Fix ldbl-128 support for musl
  > gcc: Move STANDARD_STARTFILE_PREFIX_1 and STANDARD_STARTFILE_PREFIX_2 back to gcc.c
  > tune-riscv: Drop littleendian and introduce bigendian tune
  > powerpc-tunes: Introduce bigendian tune
  > rm_work: Remove redundant 'after' in addtask statement
  > libepoxy: enable x11 PACKAGECONFIG for native/nativesdk
  > default-providers.inc: set mesa as the provider for native(sdk) virtual/libgl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.