Hi all,
some time ago we discussed where and how we should share
"Tips&Tricks" for YaST users and developers.
IIRC there was no clear conclusion so I decided to start
a wiki [1] to collect all our tricks we know or use.
For now it's just a place for dumping your ideas, links, short
howtos, etc... When we collect enough data we can probably
split it to several categories or move it somewhere else.
We just need the data first.
I have added there some my tricks from my personal "knowledgebase"
file. If you have better tricks or find something wrong simply
change it, it's a wiki ;-)
Ladislav
[1] https://github.com/yast/yast.github.io/wiki/YaST-Tips-and-Tricks
--
Ladislav Slezák
YaST Developer
SUSE LINUX, s.r.o.
Corso IIa
Křižíkova 148/34
18600 Praha 8
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org
On 13.06.2017 13:14, Suresh K Hosamani wrote:
> Conclusion is, nothing can be done from yast install code or controls.xml to change the default root partition type from brtfs to ext3, only option left is to document it, saying for OES root partition needs to be created manaully with ext3 type.
I just checked again in the code where that Btrfs default comes from, and it
looks like it is ultimately read from /etc/sysconfig/storage :
...
...
## Type: string(ext2,ext3,ext4,xfs,btrfs)
# Default filesystem type.
DEFAULT_FS="btrfs"
...
This file exists in the inst-sys, too, so it might be possible to replace
this file with a driver update disk (DUD). If that works, you could integrate
that DUD into the ISO you ship as the base for your OES product.
Let me check that.
Kind regards
--
Stefan Hundhammer <shundhammer(a)suse.de>
YaST Developer
SUSE Linux GmbH
GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org
Hi,
Travis recently enabled a new auto cancellation feature.
If you commit a new change Travis can automatically cancel the old
builds in the queue. That means you should get the results
for the latest change faster.
See more details at the Travis blog [1].
To me it looks like a nice feature.
The only drawback is that if you really use the strict TDD approach
(write a failing test first then create a fix, like I did here [2])
then you would have to wait a bit between pushing the test and the fix.
At least until the first build starts.
But that is usually not the case is our workflow so it should not be
an issue and we could use this feature by default.
So any reason why NOT using the auto cancellation feature? Otherwise I'd
enable it globally for all Travis jobs...
Lada
[1] https://blog.travis-ci.com/2017-03-22-introducing-auto-cancellation
[2] https://github.com/yast/yast-yast2/pull/570
--
Ladislav Slezák
YaST Developer
SUSE LINUX, s.r.o.
Corso IIa
Křižíkova 148/34
18600 Praha 8
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org
Hi,
I understand you get a list of projects pending review. I am sending
this across as a gentle reminder for its dependency on FATE#323380.
--
Goldwyn
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org
In the new version of the live-installer module distributed with
OpenSuSE Leap 42.3 (and maybe 42.2) they have removed the
flexibl_partitioning functionality. So by default now the proposal comes
up with BtrFS and it's laundry list of subvolumes. This is not good for
the Kiwi LiveCD I generate since there are a lot of MySQL and high
read/write server workloads that BtrFS does not perform well with.
So essentially I need to have the default FS when 'yast2 live-installer'
is ran from the LiveCD default to Ext4. Preferred partitioning scheme
would be to wipe out whatever is on the first hard drive it finds then
set-up a 4GB Swap partition and the rest as root.
Anyone know how I can accomplish this?
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org
Hi all,
Some time ago we switched from Ubuntu to Dockered openSUSE builds at Travis.
I kept the original YaST Ubuntu packages for a while just in case we need
to go back to Ubuntu.
But the Docker approach works well and it is time to say good bye to the
old unused repositories. Therefore I have removed the YaST:Head:Travis
and the YaST:storage-ng:Travis OBS repositories.
Because creating and maintaining the Ubuntu packaging took quite a lot
of effort the Ubuntu packages are backed up in a new Git repository [1].
The repository is provided just for your reference, there is no support
for those packages, use at your risk! See the README file there.
Note: Because the repository contains backup of source tarballs
it is really *big*! So do not clone the repository unless you really need it.
If you use some automatic Git clone/checkout you should skip this repository.
Note2: The old products like SLE12-SP2 still use the old approach (e.g.
YaST:SLE-12:SP2:Travis), these haven't been Dockerized yet.
[1] https://github.com/yast/travis_old
--
Ladislav Slezák
YaST Developer
SUSE LINUX, s.r.o.
Corso IIa
Křižíkova 148/34
18600 Praha 8
--
To unsubscribe, e-mail: yast-devel+unsubscribe(a)opensuse.org
To contact the owner, e-mail: yast-devel+owner(a)opensuse.org