1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20ANN%3A%20Upgrading%20from%20Mageia%202%20via%20urpmi&In-Reply-To=%3C50C84ECE.2020404%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="020753.html">
<LINK REL="Next" HREF="020667.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20ANN%3A%20Upgrading%20from%20Mageia%202%20via%20urpmi&In-Reply-To=%3C50C84ECE.2020404%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi">mageia at colin.guthr.ie
</A><BR>
<I>Wed Dec 12 10:30:54 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="020753.html">[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</A></li>
<LI>Next message: <A HREF="020667.html">[Mageia-dev] Big problem with a rpm => freeswitch
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#20756">[ date ]</a>
<a href="thread.html#20756">[ thread ]</a>
<a href="subject.html#20756">[ subject ]</a>
<a href="author.html#20756">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and Thomas Spuhler at 12/12/12 04:34 did gyre and gimble:
><i> On Tuesday, December 11, 2012 03:56:30 AM Colin Guthrie wrote:
</I>>><i> Can I ask:
</I>>><i> 1. Do you have /var on a separate partition?
</I>><i> no, same patition. I have / swap and /home
</I>>><i> 2. If so, did my updated package allow you to mount it OK in the initrd
</I>>><i> (you can pass rd.break=mount and then check the /sysroot/var dir to see
</I>>><i> if it's mounted - you will have to type "exit" once to actually do the
</I>>><i> mount IIRC).
</I>>><i> 3. If the conversion is done with rd.break=prepivot, does the
</I>>><i> /sysroot/var/run symlink exist (again you may need to do "exit" once to
</I>>><i> actually trigger the conversion).
</I>>><i>
</I>>><i> If so, then something is later on *removing* the /var/run symlink again.
</I>><i> I only know its not there and that is why the network doesn't start. Also about for other services
</I>><i> need to timeout during boot because of the missing /var/run
</I>
Ahh so that's where the timeout problems occur. OK, that makes sense indeed.
Just need to work out when /var/run symlink when missing.
Sadly, I need to get systems where this keeps reoccuring, sadly by
completing the upgrade fully it now means we can't debug the causes.
Hopefully someone will be able to reproduce it on a snapshotted VM so we
can reply various scenarios :)
>><i> In my earlier tests it was mandriva-clean-var-run-lock.service that
</I>>><i> killed the symlinks. I made sure to disable it by rm'ing the symlink:
</I>>><i> /lib/systemd/system/sysinit.target.wants/mandriva-clean-var-run-lock.servic
</I>>><i> e
</I>>><i>
</I>>><i> I fear it is somehow still running for you and killing of /var/run.
</I>><i> Could be but I don't know what. I know need the system to do some packaging.
</I>
Yeah completely understandable. I'm sure we'll find a way to reproduce
it in laboratory settings :)
>>><i> after network runs, remove the /var/run (otherwise filesystem will not
</I>>>><i> install)
</I>>><i>
</I>>><i> No, /var/run should just be a symlink to /run then filesystem installs
</I>>><i> fine - this is how it's meant to be, but something somewhere is going
</I>>><i> wrong!
</I>>><i>
</I>>>><i> then use urpmi --auto-update
</I>>>><i>
</I>>>><i> ( got the message "/" is mount read-only a few times and had to re-boot
</I>>>><i> and go throught the /var/run cycle as desribed above)
</I>>><i>
</I>>><i> Something has to be nuking the /var/run symlink on your system.
</I>>><i>
</I>>><i> Does "systemctl status mandriva-clean-var-run-lock.service" indicate
</I>>><i> it's been run? Does
</I>>><i> [/usr]/lib/systemd/system/sysinit.target.wants/mandriva-clean-var-run-lock.
</I>>><i> service still exist somehow?
</I>><i> not anymore. Teh problem went away after about 1,000packges have been upgraded or maybe before.
</I>><i> I still have
</I>><i> mandriva-boot-links
</I>><i> mandriva-save-dmesg
</I>
Yeah, the mandriva-clean-var-run-lock.service is no longer shipped in
cauldron/mga3's initscripts package (with the move to /run it's no
longer needed).
I'm still confused as to what's causing the problem tho'.
I don't suppose you happen to have a left over broken symlink to
mandriva-clean-var-run-lock.service somewhere in your
/etc/systemd/system/ tree? If so what's the exact path? (you can safely
remove it now if it exists).
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="020753.html">[Mageia-dev] ANN: Upgrading from Mageia 2 via urpmi
</A></li>
<LI>Next message: <A HREF="020667.html">[Mageia-dev] Big problem with a rpm => freeswitch
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#20756">[ date ]</a>
<a href="thread.html#20756">[ thread ]</a>
<a href="subject.html#20756">[ subject ]</a>
<a href="author.html#20756">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|